Sun Java System Application Server Enterprise Edition 8.1 2005Q2 版本說明

Apache 和負載平衡程式外掛程式

本節說明 Apache Web Sever 和負載平衡程式外掛程式的已知問題和相關解決方案。

錯誤 ID 

摘要 

6306784 

「High-Availability Administration Guide」對將 openssl 與 Apache 配合使用的說明不正確。

解決方案

編譯和建置 openssl 時,請執行以下指令:

cd openssl-0.9.7e

config

make

同樣,對於 Apache 1.3,mod_ssl 來源的目錄名稱取決於所使用的 Apache 發行版本。例如,對於 Apache 1.3.33,名稱為 mod_ssl-2.8.22-1.3.33

6307976 

「High-Availability Administration Guide」未包含使用 Apache 2.0 之憑證的說明。 

解決方案

若要執行 Apache 安全性,必須使用憑證。如需有關從認證機構取得憑證的說明,請參閱 modssl FAQ 中有關憑證的資訊。

6308021 

必須以超級使用者的身份啟動 Apache Web Server。 

解決方案

在 Solaris 上,如果已將 Application Server 安裝在根目錄下,則必須以超級使用者的身份啟動 Apache Web Server。以超級使用者的身份安裝 Java Enterprise System。以超級使用者的身份啟動 Apache 2.0 後,Apache 會切換為您定義的其他使用者並執行。您在 /conf/httpd.conf 檔案中定義了該使用者。若要以超級使用者的身份啟動,則在許多系統上均必須編輯 httpd.conf 檔案,以指定正確的群組。將行:

Group #-1

替代為 

Group nobody

有關使用者/群組用法的更多資訊包含在 httpd.conf 檔案中。

6308043 

在 Solaris 上配合使用 openssl 與 Apache Web Server 2.0 的補充說明。

安裝 Apache 2.0 和負載平衡程式外掛程式之後,請按照以下說明編輯 ssl.confsll-std.conf

將行: 

<VirtualHost _default_:9191>

替代為 

<VirtualHost machine_name:9191>

其中,machine_name 為電腦的名稱,9191 為安全性連接埠號碼。