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

当您导出门户网站项目时会创建一些部署指示信息,该文件中的指示信息就是这些部属指示信息中的内容的样本。

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

在导出门户网站项目后,遵循在已导出项目所在目录中创建的 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. 为了确保门户网站服务器正确使用项目中的字符串更改,应将属性文件的以下列表从 nls 目录复制到 wps_home/shared/app/nls,其中 wps_home 是 WebSphere Portal Server 的安装位置。
    • engine_ar.properties
    • engine_en.properties
  6. 浏览至门户网站服务器管理页面。使用管理 portlet,根据需要在已部署配置上设置访问控制。
注: 如果门户网站服务器被配置为使用端口 80 以外的 HTTP 端口,则将参数 -url [portal config url] 添加至 XMLAccess 命令,其中 [portal config url] 的格式为 http://host:port/wps/config
有关更多信息,请参阅 WebSphere Portal InfoCenter 中的下列主题:
  • Administering your portal \ XML configuration interface
  • Designing your portal \ Deploying customized themes and skins
  • Designing your portal \ Customizing the portal

(样本指示信息在这里结束)

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

相关任务
发布门户网站
定义服务器以发布或导入门户网站
导出门户网站项目
部署门户网站项目

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