Apache Web Server의 경우 Apache 버전에 따라 설치된 프로그램은 다음의 최소 요구 사항을 만족해야 합니다.
Apache 1.3을 사용할 경우 로드 밸런서 플러그인에는 다음이 필요합니다.
openssl-0.9.8b(소스)
mod_ssl-2.8.n-1.3.x(소스). 여기서 n은 사용자의 Apache 버전에 대한 올바른 버전의 mod_ssl을 나타내고 x는 Apache 버전을 나타냅니다.
gcc-3.3-sol9-sparc-local 패키지(Solaris 9 SPARC용)
gcc-3.3-sol9-intel-local 패키지(Solaris 9 x86용)
사전 설치된 gcc(Solaris 10용)
flex-2.5.4a-sol9-sparc-local 패키지(Solaris 9 SPARC용)
flex-2.5.4a-sol9-intel-local 패키지(Solaris 9 x86용)
사전 설치된 flex(Solaris 10용)
소프트웨어 소스는 http://www.sunfreeware.com에서 구할 수 있습니다.
사용자의 Apache 버전과 함께 사용할 올바른 버전의 mod_ssl을 비롯한 mod_ssl에 대한 자세한 내용은 http://www.modssl.org를 참조하십시오.
Apache를 컴파일하기 전에 다음을 수행합니다.
Linux 2.1 플랫폼에서 동일한 시스템에 Sun Java System Application Server를 설치합니다.
Solaris 9 운영 체제에서 pkgadd를 사용하여 gcc 및 flex를 설치합니다. pkgadd에는 루트 액세스 권한이 필요합니다.
Solaris 9 운영 체제에서 gcc 버전 3.3 및 make가 PATH에 있고 flex가 설치되어 있는지 확인합니다.
Solaris 10 운영 체제의 Java Enterprise System 설치에서 OpenSSL용 make를 실행하기 전에 Solaris SPARC의 경우 /usr/local/lib/gcc-lib/sparc-sun-solaris2.9/3.3/install-tools, Solaris x86의 경우 /usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.3/install-tools에 있는 mkheaders를 실행합니다.
Red Hat Enterprise Linux Advanced Server 2.1에서 gcc를 사용할 경우 gcc 3.0 이후 버전이어야 합니다.
gcc 이외의 다른 C 컴파일러를 사용하려면 C 컴파일러의 경로를 설정하고 PATH 환경 변수에서 유틸리티를 작성합니다. 예를 들어, sh 쉘을 사용할 경우 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:application-server-install-dir /lib를 사용합니다.
Apache 2를 사용할 경우 로드 밸런서 플러그인에는 다음이 필요합니다.
openssl-0.9.8b(소스)
httpd-2.0.49(소스)
gcc-3.3-sol9-sparc-local 패키지(Solaris 9 SPARC용)
gcc-3.3-sol9-intel-local 패키지(Solaris 9 x86용)
사전 설치된 gcc(Solaris 10용)
flex-2.5.4a-sol9-sparc-local 패키지(Solaris 9 SPARC용)
flex-2.5.4a-sol9-intel-local 패키지(Solaris 9 x86용)
사전 설치된 flex(Solaris 10용)
소프트웨어 소스는 http://www.sunfreeware.com에서 구할 수 있습니다.
Apache를 컴파일하기 전에 다음을 수행합니다.
Linux 플랫폼에서 동일한 시스템에 Sun Java System Application Server를 설치합니다.
Solaris 9 운영 체제에서 pkgadd를 사용하여 gcc 및 flex를 설치합니다. pkgadd에는 루트 액세스 권한이 필요합니다.
Solaris 9 운영 체제에서 gcc 버전 3.3 및 make가 PATH에 있고 flex가 설치되어 있는지 확인합니다.
Solaris 10 운영 체제에서 OpenSSL용 make를 실행하기 전에 Solaris SPARC의 경우 /usr/local/lib/gcc-lib/sparc-sun-solaris2.9/3.3/install-tools, Solaris x86의 경우 /usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.3/install-tools에 있는 mkheaders를 실행합니다.
Red Hat Enterprise Linux Advanced Server 2.1에서 gcc를 사용할 경우 gcc 3.0 이후 버전이어야 합니다.
gcc 이외의 다른 C 컴파일러를 사용하려면 C 컴파일러의 경로를 설정하고 PATH 환경 변수에서 유틸리티를 작성합니다.