定义远程服务器以测试门户网站

要在远程门户网站服务器上测试或调试门户网站项目,必须首先定义门户网站“服务器连接”服务器。您可能还需要在远程服务器上作进一步的配置

要创建和配置门户网站“服务器连接”服务器:

  1. 通过选择窗口 > 显示视图 > 服务器切换至“服务器”视图。
  2. 在“服务器”视图中,右键单击并选择新建 > 服务器
  3. 提供远程 WebSphere® Portal Server 的主机名。
  4. 从服务器类型列表中选择 WebSphere Portal 服务器连接服务器。单击下一步
  5. 服务器端口页面上,定义下列选项。
    1. 设置 JVM 调试端口,它缺省为 7777。
    2. 设置 HTTP 调试端口,它缺省为 9081。
    3. 可选择启用 JavaScript 调试并设置 BSF 调试端口,它缺省为 4444。
    4. 如果在使用此服务器时想要切换至透视图,则选择自动切换至“调试”透视图
  6. 单击下一步。 在 WebSphere Portal 设置页面上,定义下列选项:
    1. 定义 WebSphere Portal 基本 URI,它缺省为 /wps
    2. 定义 WebSphere Portal 缺省页面,它缺省为 /portal
    3. 定义 WebSphere Portal 个性化主页,它缺省为 /myportal
    4. 定义 WebSphere Portal 安装位置,这是 WebSphere Portal 安装根目录,如 C:\Program Files\WebSphere\PortalServer
    5. 如果在远程服务器上启用了安全性,则选择启用 WebSphere 安全性
    6. 为 WebSphere Portal 管理员提供管理员标识和密码。
    7. 如果选择了启用自动登录,则为 WebSphere Portal 用户提供用户标识和密码。测试或调试之前必须在远程服务器上的“门户网站管理”页面上手工创建该用户。编辑许可权将被自动指定给该用户。用户标识还将用作标签的一部分。要让多个用户使用单个 WebSphere Portal Server,您必须让每个用户使用不同的用户标识。
  7. 单击下一步。 在发布设置页面上,定义下列选项:
    1. 选择本地复制FTP 文件传输选项。
    2. 提供 Web 应用程序目录,它映射至远程系统上 WebSphere Application Server 的 installedApps/node 目录中的 wps.ear 目录,其中 node 通常是远程服务器的主机名。 例如,目标服务器上的 wps.ear 目录可能为 C:\WebSphere\AppServer\installedApps\node\wps.ear。但是,如果目标服务器上的 wps.ear 目录已映射为网络驱动器,则 wps.ear 的路径可能类似于 E:\wpsShare。或者,如果要使用 FTP 访问,并且您指定的用户的 FTP 根目录为 C:\WebSphere 目录,则路径可能类似于 AppServer/installedApps/node/wps.ear。咨询系统管理员以了解确切的路径。
    3. 提供目录,它映射至远程系统上的 WebSphere Portal Server 的 shared/app 目录。 例如,目标服务器上的目录可能为 C:\WebSphere\PortalServer\shared\app。但是,如果目标服务器上的 shared/app 目录已映射为网络驱动器,则 shared/app 目录的路径可能类似于 E:\sharedApp。或者,如果要使用 FTP 访问,并且您指定的用户的 FTP 根目录为 C:\WebSphere 目录,则路径可能类似于 PortalServer/shared/app。咨询系统管理员以了解确切的路径。
      注: 目录条目对于 WebSphere Portal V5.0 服务器是可选的。但是,建议您提供一个值,以避免在导入门户网站站点之前和部署门户网站站点之后手工复制文件。目录是包含已翻译的字符串的属性文件所在的目录。这些属性文件位于 WebSphere Portal Server 的 shared\app\nls 目录中。有关更多信息,请参阅为属性文件定义库目录
    4. 如果选择 FTP 选项,则需要提供下列信息:
      • 具有对目标系统的 FTP 访问权的用户标识和密码
      • 连接超时值(如果缺省值 10000 毫秒不够的话)。
      • 如果目标服务器在防火墙后面,则选择使用 PASV 方式使用防火墙。可通过单击防火墙设置按钮来设置其它防火墙设置。
  8. 单击下一步。 在添加和除去项目页面上,选择一个或多个项目并选择添加除去按钮,以将项目与服务器关联或解除它们之间的关联。在发布期间,将部署与发布服务器相关联的所有项目。
  9. 单击完成
可通过在“服务器”视图中双击远程服务器来查看和更改该服务器的其它选项。这会打开服务器配置编辑器。可更改先前定义的任何设置。此外,“门户网站”选项卡还有用于门户网站和 Portlet 发布的其它设置。
为门户网站发布设置下列值:
  1. 选择在运行或调试时部署 portlet 项目以在使用在服务器上运行在服务器上调试时自动部署。
  2. 如果想要覆盖缺省值 PortletPreview,则提供标签标题。运行或调试门户网站项目时,如果指定的标签不存在,则会自动创建标签。进行测试或调试时会设置用户许可权级别以访问标签,即使已经创建标签并且当前许可权级别不够,也是如此。可使用重新设置 Portlet 操作来复原最初的许可权级别。
  3. 如果想要覆盖缺省值 20,则更改标签顺序。顺序属性指定门户网站资源的排序顺序。有关顺序属性的信息,参阅 WebSphere Portal Information Center 中的“Special configuration data entries”。
  4. 选择部署 portlet 项目时启用多页以允许不同 portlet 项目在测试时使用门户网站中的不同页面。缺省情况下,启用多个页面。与单个服务器相关联的每个 portlet 项目都将部署至不同页面。如果想要将它们全部都部署到服务器上的单个页面中,您可以在部署 portlet 项目时禁用多页。
为 Portlet 发布设置下列值:
  1. 选择在运行或调试时部署门户网站项目以在使用在服务器上运行在服务器上调试时自动部署。
  2. 提供远程 WebSphere Portal Server 的安装位置。

此外,在基本选项中,有一个启用匿名用户访问复选框。此选项用于在未登录状态下测试 portlet。

Ctrl+S 以保存对服务器配置所作的更改。

相关任务
配置远程 WebSphere Portal 服务器以进行测试和调试
将服务器与项目相关联
定义本地服务器以测试门户网站

(C) Copyright IBM Corporation 2002, 2005. All Rights Reserved.