手工部署导出的门户网站项目

这些指示信息是您将在通过导出创建的 deployinstructions.txt 文件中查找的内容的样本。

配置文件中存在特定于服务器的信息。仅部署至您在“导出”向导中指定的门户网站服务器。有关更多信息,请参阅导出门户网站项目

在导出门户网站项目后,遵循在已导出项目所在目录中创建的 deployinstructions.txt 文件中的步骤。deployinstructions.txt 文件将包含适用于您的项目的指示信息。下面是这些指示信息的一个样本,用于手工部署门户网站项目,该项目包括从两个 portlet 项目中引用的 portlet。

必须成功完成每个步骤才能开始下一个步骤。

  1. 打开命令提示符并将目录切换至部署管理器 bin 目录。例如:c:\WebSphere\DeploymentManager\bin。如果未安装部署管理器,则使用 c:\WebSphere\appserver\bin
    1. 将 IBM® Rational® Application Developer 导出的 wps.ear 复制至此目录。
    2. 使用 wsadmin 命令来更新 WebSphere® Portal EAR。 此操作将会自动让该应用程序在集群中的每个节点上同步。
    操作系统 wsadmin 命令
    Windows® wsadmin.bat -user [admin_user_id] -password [admin_password] -c "$AdminApp install wps.ear {-update -appname wps}"
    Unix wsadmin.sh -user [admin_user_id] -password [admin_password] -c "$AdminApp install wps.ear {-update -appname wps}"
    其中:
    • [admin_user_id] 是管理员的用户标识
    • [admin_password] 是管理员的密码

    注意:对 WebSphere Portal 集群的配置的更新必须在部署管理器上进行,并且与集群中的其它节点重新同步。

    如果对集群中的个别节点进行了更改,当部署管理器上的主配置与节点再次重新同步时,更新将会丢失。

  2. 将每个 portlet 应用程序 WAR 文件复制至服务器上的 [wps_home]\installableApps。
    以下是必须复制的 portlet 应用程序 WAR 文件的列表:
    • StockPortlet.war
    • CalendarPortlet.war
  3. 将 DeployPortlets.xml 复制至 [wps_home]\bin 并从同一位置执行以下 XMLAccess 命令:
    操作系统 XMLAccess 命令
    Windows xmlaccess -in DeployPortlets.xml -user [WpsAdminUser] -pwd [WpsAdminPassword]
    Unix xmlaccess.sh -in DeployPortlets.xml -user [WpsAdminUser] -pwd [WpsAdminPassword]
  4. 将 DeployProject.xml 复制至 [wps_home]\bin 并从同一位置执行以下 XMLAccess 命令:
    操作系统 XMLAccess 命令
    Windows xmlaccess -in DeployProject.xml -user [WpsAdminUser] -pwd [WpsAdminPassword]
    Unix xmlaccess -in DeployProject.xml -user [WpsAdminUser] -pwd [WpsAdminPassword]
  5. 浏览至门户网站服务器管理页面。使用管理 portlet,根据需要在已部署配置上设置访问控制。
  6. 要确保门户网站服务器在项目中正确地使用字符串更改,将“[was_home]/installedApps/[node]/wps.ear/WEB-INF/classes/nls”的内容复制至“[wps_home]/shared/app/nls”。 [was_home] 和 [wps_home] 分别是 WebSphere Application Server 和 WebSphere Portal Server 的安装位置。[node] 是服务器的节点名。

如果门户网站服务器被配置为使用端口 80 以外的 HTTP 端口,将参数“-url [portal config url]”添加至 XMLAccess 命令,其中 [portal config url] 为“http://host:port/wps/config”格式。

因为门户网站项目没有任何访问控制信息,所以使用已发布门户网站站点中的管理 portlet 来设置相应的访问控制。

相关任务
定义用于导入或发布门户网站的服务器
导出门户网站项目
部署门户网站项目
相关信息
发布门户网站
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.