Sun Java System Application Server Enterprise Edition 8.1 2005Q2 관리 설명서

Apache 설치

이 절은 다음 내용으로 구성되어 있습니다.

Apache 1.3의 최소 요구 사항

이 절에서는 로드 균형 조정기 플러그인을 실행하도록 Apache 1.3 Web Server를 성공적으로 컴파일하는 데 필요한 최소 요구 사항에 대해 설명합니다. SSL과 함께 실행하려면 Apache 소스를 컴파일하고 빌드해야 합니다.

UNIX 및 Linux 플랫폼용 요구 사항

또한, Apache를 컴파일하기 전에


주 –

Apache 2의 최소 요구 사항

이 절에서는 로드 균형 조정기 플러그인을 실행하도록 Apache 2 Web Server를 성공적으로 컴파일하는 데 필요한 최소 요구 사항에 대해 설명합니다. SSL과 함께 실행하려면 Apache 소스를 컴파일하고 빌드해야 합니다.

UNIX 및 Linux 플랫폼용 요구 사항

또한, Apache를 컴파일하기 전에


주 –

ProcedureSSL 인식 Apache를 설치하는 방법

시작하기 전에

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

  1. OpenSSL을 컴파일하고 빌드합니다. OpenSSL에 대한 자세한 정보는 http://www.openssl.org/를 참조하십시오.

    이 단계는 OpenSSL 버전이 Linux is 0.9.7.e에 설치된 경우 Linux 플랫폼에서 수행할 필요가 없습니다.

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

    1. cd openssl-0.9.7e

    2. make

    3. make install

  2. Apache 1.3의 경우 Apache를 mod_ssl로 구성합니다. Apache 2에 대해서는 이 단계를 수행하지 않아도 됩니다. mod_ssl에 대한 자세한 정보는 http://www.modssl.org/를 참조하십시오.

    mod_ssl 소스의 압축을 풀고 다음 단계를 수행합니다.

    1. cd mod_ssl-2.8.14-1.3.x

    2. ./configure --with-apache=../apache_1.3. x --with-ssl=../openssl-0.9.7e --prefix=install-dir --enable-module=ssl --enable-shared=ssl --enable-rule=SHARED_CORE --enable-module=so를 실행합니다.

      위의 명령 예에 지정된 디렉토리는 변수입니다. prefix 인수로 Apache를 설치할 위치를 지정합니다. 버전 번호의 x는 실제 버전을 나타냅니다.

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

    1. http-2.0_x 디렉토리로 이동합니다.

    2. ./configure --with-ssl=open-ssl-install-path --prefix=install-dir --enable-ssl --enable-so를 실행합니다.

      위의 명령 예에 지정된 디렉토리는 변수입니다. prefix 인수로 Apache를 설치할 위치를 지정합니다. 버전 번호의 x는 실제 버전을 나타냅니다.

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

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

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

      LIBS+= -licuuc -licui18n -lnspr4 -lpthread -lxerces-c -lsupport -lnsprwrap -lns-httpd40

      LDFLAGS+= -L/install-dir/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-httpd40LDFLAGS+= -L/install-dir/lib -L/opt/sun/private/lib

    3. LD_LIBRARY_PATH 환경 변수를 다음과 같이 만듭니다. install-dir /lib(전체 설치용) 및 install-dir/lib:opt/sun/private/lib(Application Server가 Java Enterprise System 설치 프로세스의 일부로 설치된 경우)

  5. Apache를 사용 중인 버전 설치 지침에 따라 컴파일합니다. 전체 문서는 http://httpd.apache.org/에 있습니다.

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

    1. make

    2. make certificate(Apache 1.3용)

    3. make install

      make certificate 명령을 실행하려면 암호를 입력해야 합니다. Apache를 안전하게 시작하려면 암호를 입력해야 하므로 암호를 기억하고 있어야 합니다.

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

    Apache 설치가 완료되면 플러그인을 설치한 후에 “Apache Web Server 수정”을 참조하십시오.