Sun Java System Application Server Enterprise Edition 8.2 发行说明

Apache 和负载平衡器插件

本节介绍 Apache Web 服务器和负载平衡器插件的已知问题和相应的解决方法。

High-Availability Administration Guide 中有关对 Apache 使用 openssl 的说明不正确。(ID 6306784)

在编译和生成 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

High-Availability Administration Guide 中不包含有关对 Apache 2.0 使用证书的说明。(ID 6307976)

要运行 Apache 安全性,就必须使用证书。有关从证书授权机构获取证书的说明,请参见 modssl 常见问题解答 中有关证书的信息。

必须以超级用户的身份启动 Apache Web Server。(ID 6308021)

在 Solaris 上,如果 Application Server 由超级用户安装,则必须以超级用户的身份启动 Apache Web 服务器。必须以超级用户的身份来安装 Java Enterprise System 软件。对于 Apache 2.0,在以超级用户的身份启动后,Apache 会切换到您指定的另一用户并以该用户的身份运行。可在 /conf/httpd.conf 文件中指定该用户。要以超级用户的身份启动,在很多系统中都必须编辑 httpd.conf 文件以指定正确的组。将行:


Group #-1

替换为:


Group nobody

有关用户/组使用的信息包含在 httpd.conf 文件中。

有关在 Solaris 中对 Apache Web Server 2.0 使用 openssl 的补充说明。(ID 6308043)

在安装 Apache 2.0 和负载平衡器插件后,请按如下说明编辑 ssl.confsll-std.conf

将行:

<VirtualHost _default_:9191>

替换为:

<VirtualHost machine_name:9191>

其中 machine_name 是计算机的名称,9191 是安全端口号。