Sun Java System Message Queue 3.7 UR1 관리 설명서

Sun Java System Web Server에 HTTPS 터널 서블릿 배포

이 절에서는 Sun Java System Web Server에서 HTTPS 터널 서블릿을 .war 파일로 배포하는 방법에 대해 설명합니다. 웹 브라우저를 사용하여 서블릿 URL에 액세스함으로써 HTTPS 터널 서블릿 배포 성공 여부를 확인할 수 있습니다. 상태 정보를 표시해야 합니다.

HTTPS 터널 서블릿을 배포하기 전에 웹 서버의 클래스 경로에 JSSE .jar 파일이 포함되어 있는지 확인합니다. 이 작업을 수행하는 가장 간단한 방법은 jsse.jar, jnet.jarjcert.jar 파일을 WebServer_TOPDIR/bin/https/jre/lib/ext로 복사하는 것입니다.

ProcedureHTTPS 터널 서블릿을 .war 파일로 배포하는 방법

  1. 브라우저 기반 관리 GUI에서 가상 서버 클래스 탭을 선택합니다. 클래스 관리를 누릅니다.

  2. 해당 가상 서버 클래스 이름(예: defaultClass)을 선택하고 관리 버튼을 누릅니다.

  3. 가상 서버 관리를 선택합니다.

  4. 해당 가상 서버 이름을 선택하고 관리 버튼을 누릅니다.

  5. 웹 응용 프로그램 탭을 선택합니다.

  6. 웹 응용 프로그램 배포를 누릅니다.

  7. WAR 파일 위치와 WAR 파일 경로 필드에서 수정된 imqhttps.war 파일( 2단계. HTTP 터널 서블릿 .war 파일의 설명자 파일 수정 참조)을 가리키는 적절한 값을 선택합니다.

  8. 응용 프로그램 URI 필드에 경로를 입력합니다.

    응용 프로그램 URI 필드 값은 다음 터널 서블릿 URL의 /contextRoot 부분입니다.

    https://hostName :portNumber / contextRoot/tunnel

    예를 들어, contextRootimq로 설정한 경우 응용 프로그램 URI 필드는 다음과 같습니다.

    /imq

  9. 서블릿을 배포할 설치 디렉토리 경로(일반적으로 Sun Java System Web Server 설치 루트 아래)를 입력합니다.

  10. 확인을 누릅니다.

  11. 웹 서버 인스턴스를 다시 시작합니다.

    이제 서블릿을 다음 URL에서 사용할 수 있습니다.


    https://hostName:portNumber/imq/tunnel

    이제 클라이언트에서 이 URL을 통해 보안 HTTPS 연결을 사용하는 메시지 서비스에 연결할 수 있습니다.

서버 액세스 로그 비활성화

서버 액세스 로그를 비활성화할 필요는 없지만 그렇게 하면 성능이 향상됩니다.

Procedure서버 액세스 로그를 비활성화하는 방법

  1. 상태 탭을 선택합니다.

  2. 로그 기본 설정 페이지를 선택합니다.

    로그 클라이언트 액세스 제어를 사용하여 로깅을 비활성화합니다.