Sun Java System Application Server Enterprise Edition 8.1 2005Q2 고가용성 관리 설명서

로드 밸런서 플러그인을 설치하기 전 구성

Apache용 로드 밸런서 플러그인을 설치하기 전에 Apache Web Server를 설치합니다. SSL과 함께 실행하려면 Apache 소스를 컴파일하고 빌드해야 합니다. 이 절에서는 로드 밸런서 플러그인을 실행할 수 있도록 Apache Web Server를 성공적으로 컴파일하는 데 필요한 최소 요구 사항 및 고급 단계를 설명합니다. 이러한 요구 사항 및 단계는 Solaris 및 Linux 버전의 소프트웨어에만 적용됩니다. Windows 버전의 Apache에 대한 자세한 내용은 Apache 웹 사이트를 참조하십시오.

ProcedureSSL 인식 Apache 설치

시작하기 전에

이미 Apache 소프트웨어를 다운로드하고 압축을 풀어놓은 상태여야 합니다.

  1. OpenSSL 소스를 다운로드하고 압축을 풉니다.

  2. OpenSSL을 컴파일하고 빌드합니다.

    OpenSSL 0.9.7.e가 설치된 경우 Lunux 플랫폼에서는 이 단계가 필요하지 않습니다.

    다음 명령을 입력합니다.


    cd openssl-0.9.7e
    make
    make install

    OpenSSL에 대한 자세한 내용은 http://www.openssl.org/를 참조하십시오.

  3. Apache 버전에 따라 다음 절차 중 하나를 수행하십시오.

    • Apache 1.3에서 다음 단계를 수행하여 mod_ssl을 사용하여 Apache를 구성합니다.

      1. mod_ssl 소스의 압축을 풉니다.

      2. cd mod_ssl-2.8.14–1.3.x

      3. ./configure –with-apache=../apache_1.3. x --with-ssl=../openssl-0.9.7e --prefix=install_path --enable-module=ssl --enable-shared=ssl --enable-rule=SHARED_CORE --enable-module=so

      위의 명령에서 x는 Apache 버전 번호이고 install_path는 Apache를 설치할 디렉토리입니다.

      mod_ssl에 대한 자세한 내용은 http://www.modssl.org를 참조하십시오.

    • Apache 2.0에 대해 소스 트리를 구성합니다.

      1. cd http-2.0_ x

      2. ./configure --with-ssl= open_ssl_install_path --prefix= install_path --enable-ssl --enable-so를 실행합니다.

        위의 명령에서 x는 Apache 버전 번호이고 open_ssl_install_path는 OpenSSL이 설치된 디렉토리이고 install_path는 Apache를 설치할 디렉토리입니다.

  4. Linux 2.1의 Apache에서 컴파일하기 전에

    1. src/MakeFile 파일을 열고 자동으로 생성된 절의 종료 부분을 찾습니다.

    2. 자동으로 생성된 절의 첫 번째 네 줄 이후에 다음 줄을 추가합니다.

      LIBS+= -licuuc -licui18n -lnspr4 -lpthread -lxerces-c 
      -lsupport -lnsprwrap -lns-httpd40
      LDFLAGS+= -L/appserver_installdir/lib -L/opt/sun/private/lib

      -L/opt/sun/private/lib는 Application Server를 Java Enterprise System 설치의 일부로 설치한 경우에만 필요합니다.

      예를 들면 다음과 같습니다.

      ##(자동으로 생성된 섹션의 끝)
      ## 
      CFLAGS=$(OPTIM) $(CFLAGS1) $(EXTRA_CFLAGS)
      LIBS=$(EXTRA_LIBS) $(LIBS1)
      INCLUDES=$(INCLUDES1) $(INCLUDES0) $(EXTRA_INCLUDES)
      LDFLAGS=$(LDFLAGS1) $(EXTRA_LDFLAGS)
      "LIBS+= -licuuc -licui18n -lnspr4 -lpthread 
      -lxerces-c -lsupport -lnsprwrap -lns-httpd40
      LDFLAGS+= -L/appserver_installdir /lib -L/opt/sun/private/lib
    3. 환경 변수 LD_LIBRARY_PATH를 설정합니다.

      모든 설치에서 이 환경 변수를 다음으로 설정합니다. appserver_install_dir/lib

      Java Enterprise System 설치에서는 이 환경 변수를 appserver_install_dir/lib:opt/sun/private/lib로 설정합니다.

  5. Apache를 사용 중인 버전 설치 지침에 따라 컴파일합니다.

    자세한 내용은 http://httpd.apache.org/를 참조하십시오.

    일반적으로 단계는 다음과 같습니다.

    1. make

    2. make certificate(Apache 1.3용)

    3. make install

      make certificate 명령은 보안 비밀번호를 요청합니다. Apache를 안전하게 시작하려면 암호를 입력해야 하므로 암호를 기억하고 있어야 합니다.

  6. 사용자의 환경에 맞게 Apache를 구성합니다.