配置 HTTP 服务器的备用方法要提供其它安全性,可在 Tivoli Identity Manager 完全安装之后配置 HTTP 服务器(诸如 IBM HTTP Server),使之驻留在单元外部计算机。这个过程包含安装 Web 服务器、从网络部署管理器复制若干文件,以及配置 Web 服务器在服务器启动时装入与配置 WebSphere 模块。
图 45. 增强型安全性的 HTTP 服务器配置
以下示例针对 Solaris 平台上的 IBM HTTP Server 或 Apache。请针对您的平台相应执行以下步骤:
在外部计算机上,安装和配置 HTTP 服务器。 在 http_server_dir/conf 目录下创建名称为 WebSphere 的目录。 从网络部署管理器计算机将以下文件复制到目录 http_server_dir/conf/WebSphere: was_deployment_mgr/bin/mod_ibm_app_server_http.so was_deployment_mgr/config/cells/plugin-cfg.xml was_deployment_mgr/etc/plugin-key.kdb was_deployment_mgr/etc/plugin-key.sth
在单元的外部计算机上,用文本编辑器打开 plugin-cfg.xml 文件并执行以下更改: 将目录 was_deployment_mgr/etc/ 的所有实例更改到目录http_server/conf/WebSphere 中。也就是用 /opt/IBMHttpServer/conf/WebSphere 替换 /opt/WebSphere/DeploymentManager/etc。 将文件 http_plugin.log 的目录更改为 http_server/logs。也就是将 /opt/WebSphere/AppServer/logs/http_plugin.log 替换为 /opt/IBMHttpServer/logs/http_plugin.log。
使用文本编辑器打开 http_server_home/conf/httpd.conf 文件目录,并在文件末尾添加以下行: # WebSphere plugin settings LoadModule ibm_app_server_http_module http_server/conf/WebSphere/mod_ibm_app_server_http.so WebSpherePluginConfig http_server/conf/WebSphere/plugin-cfg.xml
例如,输入以下内容:
# WebSphere plugin settings LoadModule ibm_app_server_http_module /opt/IBMHttpServer/conf/WebSphere/mod_ibm_app_server_http.so WebSpherePluginConfig /opt/IBMHttpServer/conf/WebSphere /plugin-cfg.xml
注:
确保安装有 WebSphere Web 服务器插件的计算机上还安装了 WebSphere Application Server。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。