此任务描述如何更改 Lotus® Domino® 的配置设置。
开始之前
Web 服务器插件配置工具用于配置 Web 服务器插件。
如果正在 IBM® i 上运行 Domino Web 服务器,请使用 IBM Web Administration for IBM i GUI。
编辑 Web 服务器配置文件中的其他过程描述其他受支持 Web 服务器的配置方式。
关于此任务
通过以下过程使 Web 服务器插件能够与 Lotus Domino 协同工作。确保以 root 用户身份安装插件。Domino 仅可以 root 用户身份安装,并且配置文件属于该 root 用户。
最佳实践: 如果将插件安装在本地并且以非 root 用户身份安装 WebSphere® Application Server,那么 WebSphere Application Server 上的 Web 服务器管理(例如生成、传播、删除 Web 服务器定义等)不可用,因为必须以 root 用户身份安装
plugin-cfg.xml 文件。
bprac
过程
- 启动 Domino 服务器。
- 使用 Web 浏览器(例如 http://tarheels2.raleigh.ibm.com/names.nsf)访问 names.nsf 文件。浏览器提示您输入密码。
- 输入管理员名称和密码。
- 单击。
- 单击。
- 单击。
- 单击计划让其使用产品的服务器
- 单击。
- 单击。
- 在“DSAPI 部分”中,添加 Domino 插件的路径。
DSAPI 过滤器在 IBM i 上的位置是 /QSYS.LIB/QWAS9.LIB/LIBDOMINOH.SRVPGM。插件将安装在 Web 服务器插件的 bin 目录中。
如果 Domino 服务器应用程序编程接口 (DSAPI) 的过滤器文件规范存在,请使用空格来对 WebSphere Application Server 的 Web 服务器插件进行定界。
- 单击。
- 定义 plugin-cfg.xml 配置文件的位置。
该位置视系统配置不同而不同。如果 Web 服务器和应用程序服务器在不同的机器上,那么进行远程安装。
如果两个服务器在同一机器上,那么进行本地安装。
如果两个服务器在同一机器上并且已联合应用程序服务器节点或定制节点,那么进行本地分布式安装。
在下面的示例中,webserver1 是 Web 服务器定义名称。
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
![[Solaris]](../images/solaris.gif)
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
表 1. 设置插件配置文件的路径. 将 WAS_PLUGIN_CONFIG_FILE 环境变量设置为使用此表中其中一个路径的插件配置文件的位置。如果安装的类型是: |
则使用此命令来设置环境变量: |
远程 |
WAS_PLUGIN_CONFIG_FILE=/opt/IBM/WebSphere/Plugins/config/webserver1/plugin-cfg.xml |
本地独立 |
WAS_PLUGIN_CONFIG_FILE=profile_root/config/cells/sa_cell/nodes/webserver1_node/servers/webserver1/plugin-cfg.xml |
本地分布式 |
WAS_PLUGIN_CONFIG_FILE=profile_root/config/cells/dmgrcell/nodes/managednode/servers/webserver1/plugin-cfg.xml |
setupPluginCfg.sh 文件在以下两个位置进行创建:
- plugins_root/bin 目录
- lotus_root/notesdata 目录
可以从上面任一位置运行脚本以设置 WAS_PLUGIN_CONFIG_FILE 环境变量。但是,如果要重新配置 Web 服务器,那么您可能希望通过使用上述表中的路径设置环境变量的值来自行设置路径。
setupPluginCfg.sh 脚本将文件路径值设置为 Web 服务器插件配置工具最初配置的文件路径。如果您要重新配置 Web 服务器以更改原始文件路径,请不要使用此脚本。
![[Windows]](../images/windows.gif)
表 2. 设置插件配置文件的路径. 将适当的语句添加到 lotus_domino_root\notes.ini 文件。如果安装的类型是: |
则使用此命令来设置 WebSpherePluginCfg 变量: |
远程 |
WebSpherePluginCfg=C:\Program Files\IBM\WebSphere\Plugins\config\webserver1\plugin-cfg.xml |
本地独立 |
WebSpherePluginCfg=profile_root\config\cells\sa_cell\nodes\webserver1_node\servers\webserver1\plugin-cfg.xml |
本地分布式 |
WebSpherePluginCfg=profile_root\config\cells\dmgrcell\nodes\managednode\servers\webserver1\plugin-cfg.xml |
除非下列文件路径中存在空格,否则不要用引号来对它们进行定界。否则,可能无法正确装入 plugin-cfg.xml 文件。
![[IBM i]](../images/iseries.gif)
设置插件配置文件的路径编辑 notes.ini 文件。
- 在 CL 命令提示符中,输入“使用 Domino 服务器
(WRKDOMSVR)”命令。
- 在适用的 Domino 服务器旁边输入 13,然后按 。
- 添加或编辑 WebSphereInit 属性。(请参阅下表。)
要添加新行,请在需要的插入行旁边输入“i”,然后按 键。
- 按 F3 保存并退出。
表 3. 编辑 notes.ini 文件. 编辑 notes.ini 文件时使用此表。如果安装的类型是: |
则使用此命令来设置环境变量: |
远程 |
WebSpherePluginConfig profile_root/config/webserver1/plugin-cfg.xml |
本地独立 |
WebSpherePluginConfig profile_root/config/cells/my_cell/nodes/webserver1_node/servers/webserver1/plugin-cfg.xml |
本地分布式 |
WebSpherePluginConfig profile_root/config/cells/my_cell/nodes/my_managednode/servers/webserver1/plugin-cfg.xml |
setupPluginCfg.sh 文件在以下两个位置进行创建:
- plugins_root/bin 目录
- lotus_root/notesdata 目录
可以从上面任一位置运行脚本以设置 WAS_PLUGIN_CONFIG_FILE 环境变量。但是,如果要重新配置 Web 服务器,那么您可能希望通过使用上述表中的路径设置环境变量的值来自行设置路径。
- 如果要为 64 位版本的 Domino V7 或更高版本配置 Web 服务器,请修改 notes.ini 文件以指向 plugin_root\bin\64bit/domino5.dll 文件。
- 重新启动 Domino 服务器。 当服务器启动时,会显示与下列示例类似的信息:
01/21/2005 01:21:51 PM JVM: Java virtual machine initialized
WebSphere Application Server DSAPI filter loaded
01/21/2005 01:21:52 PM HTTP Web Server started
结果
此过程对 Lotus Domino V6.x 进行了重新配置。
下一步做什么
配置 Web 服务器后,您可以在该服务器上安装应用程序。有关更多信息,请参阅信息中心的“应用程序”部分。
有关配置 Lotus Domino 以与 WebSphere Application Server 协同工作的更多信息,请搜索 Lotus 支持服务 Web 站点。在关键字搜索字段中输入搜索项 WebSphere。
提示: 要取消配置 Web 服务器,请反向执行手动步骤并移除本过程中手动添加的内容。