본문 바로가기

WEB & WAS

(60)
[Apache] SSL 인증서 설치 개요 사설 CA 인증서를 이용하여 ssl 인증서 발급하는 방법 구성환경 apache 2.4.41 / openssl 1.0.2k-16 / centos 7.6 1. ROOT CA 인증서 생성 1.1. 개인키 생성 shell> openssl genrsa -aes256 -out rootca.key 2048 Generating RSA private key, 2048 bit long modulus ....................................+++ .....................................+++ e is 65537 (0x10001) Enter pass phrase for rootca.key: Verifying - Enter pass phrase for rootca.key..
[JEUS] 애플리케이션 저장소 활용 개요 개발 단계에서는 특히 많은 어플리케이션이 존재한다. 이런 많은 어플리케이션들을 한곳에 모아서 관리하기 위해 JEUS에서는 애플리케이션 저장소(Application Repositories)를 제공한다. 이 저장소에 애플리케이션을 업로드하면 자동으로 Install까지 해준다. 이 애플리케이션 저장소를 예를 들어서 설명한다. 구성 환경 JEUS 7 Fix#5 애플리케이션 저장소 추가 - 애플리케이션 저장소는 Archive 및 exploded 모듈 둘다 가능하다. 예) /gpfs/fs2/webDoc 디렉토리와 /gpfs/fs2/webDoc2 디렉토리에는 아래와 같은 어플리케이션이 존재한다. - /gpfs/fs2/webDoc/ 디렉토리 - /gpfs/fs2/webDoc2/ 디렉토리 1. 애플리케이션 저장소 ..
[JEUS] JEUS 7 클러스터링 개요 WebtoB 서버 1대, JEUS 서버 2대를 이용하여 session 클러스터링을 구성하는 방법에 대해서 알아보자 구성 환경 JEUS#1 서버 : 192.168.0.120, JEUS 7 Fix#5 JEUS#2 서버 : 192.168.0.121, JEUS 7 Fix#5 WebtoB 서버 : 192.168.0.167, WebtoB 5 Fix#2 >> JEUS 7 클러스터링 영상 바로가기
JEUS WebtoB 연동 개요 구성 환경 JEUS 7 Fix#5 / WebtoB 5 Fix#2 / CentOS 7.6 WebtoB 서버 IP : 192.168.0.167 JEUS 서버 IP : 192.168.0.120 1. JEUS 환경 서버 : server1, server2 server1에 배포된 examples 어플리케이션(examples의 Context path는 examples) server2에 배포된 myapp 어플리케이션(myapp의 context path는 myapp) 2. JEUS 구성 - Name : Uniq한 이름 - Registration Id : WebtoB의 Server 절과 일치 - Port / Ip Address : WebotoB의 IP및 JSV Port 설정 - Number : WebtoB와의 커넥션..
[JEUS] 기동 및 종료 개요 구성환경 JEUS 7 Fix#5, CentOS 7.6 도메인 관리 서버 구동 shell> startDomainAdminServer -u administrator -p 노드 매니저 구동 shell> startNodeManager & 노드 매니저 종료 shell> stopNodeManager -host -port 서버 구동 shell> startManagedServer -u administrator -p -server 서버 종료 shell> stopServer -u administrator -p 관리 콘솔 접속 shell> jeusadmin -u administrator -p -host -p
[JEUS] 어플리케이션 배포 개요 구성 환경 JEUS 7 Fix#5 / CentOS 7.6 어플리케이션 배포 어플리케이션 배포에는 Archive, Exploded 두가지 방법이 있으며 배포하는 방법도 서로 다르다 1. Archive 모듈 배포(로컬PC에 있는 war,ear 압축된 파일을 업로드하여 배포) - Archieve 모드 배포는 Install, Deploy 2단계를 거쳐 배포가 이루어 진다. 단계 1) 어플리케이션 Install state 옆의 Install 클릭 - Id : 도메인내에서 유일한 이름 - Path: 로컬 PC에 저장된 파일 단계 2) 어플리케이션 Deploy - 배포할려는 application ID 선택후 하단의 deploy 클릭 - 어플리케이션을 배포할 서버 선택 및 Context Path 설정 - 성공적으..
[JEUS] 서버 생성 개요 구성 환경 JEUS 7 Fix#5 / CentOS 7.6 GUI에서 서버 생성 1. 편집 모드 변경 - 좌측 하단의 LOCK & EDIT를 눌러 편집모드로 변경후 우측 상단의 ADD 버턴으로 서버 생성 시작 2. 서버 이름및 서버가 생성될 노드 선택 3. Listener 추가 3.1 Base Listener 추가 - Resource > Listener > ADD - Name 및 Listen Port 지정 - Base Lister 선택 3.2 HTTP Listener 생성 - Resource > Listener > ADD - HTTP 리스너의 Name 및 Listen Port 설정 * Listen Address를 지정하지 않으면 0.0.0.0 으로 기본 설정됨 - Base, HTTP 리스너 생성 완료..
Servlet 버전별 web.xml 스키마 기술 개요 Tomcat 9에서 쓰던 어플리케이션을 Jeus7에서 Deploy하려다 보니 JeusServer.log 파일에 아래와 같은 오류가 발생한다. Cannot find the declaration of element 'web-app' 원인은 JEUS 7 은 servlet 3.0까지 지원하는데 web.xml 파일에 servlet 4.0을 선언하고 어플리케이션을 디플로이 하려다 보니 생기는 오류였다.( tomcat 9는 servlet 4.0 지원) 각 servlet 버전별 web.xml 스키마 헤더 1. servlet 4.0 2. servlet 3.1 3. servlet 3.0 4. servlet 2.5 5. servlet 2.4 6. servlet 2.3 7. servlet 2.2 ** 2.4 부터는 DT..