Sun Java System Application Server Enterprise Edition 8.1 2005Q2 高可用性管理指南

安裝負載平衡外掛程式之前的配置

為 Apache 安裝負載平衡外掛程式之前,請先安裝 Apache Web Server。必須編譯和建置 Apache 原始碼以使用 SSL 執行。本小節說明如欲順利編譯 Apache Web Server 以執行負載平衡器外掛程式,所需的最低需求和概略步驟。這些需求和步驟僅適用於此軟體的 Solaris 和 Linux 版本。如需有關 Apache 的 Windows 版本的資訊,請參閱 Apache 網站。

Procedure安裝 SSL 可識別的 Apache

開始之前

您必須已下載並解壓縮了 Apache 軟體。

  1. 下載和解壓縮 OpenSSL 原始碼。

  2. 編譯和建置 OpenSSL。

    如果已安裝了 OpenSSL 0.9.7.e,則在 Linux 平台上無需執行此步驟。

    輸入以下指令:


    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

      請注意,只有將應用程式伺服器安裝至 Java Enterprise System 底下時,才需要 -L/opt/sun/private/lib

      例如︰

      ## (End of automatically generated section)
      ## 
      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。