翻译 修订包5.1.0.1

本文提供了一步一步指南,介绍如何将WebSphere Portal V5.1.0升级到V5.1.0.1,包括环境准备、安装步骤及配置任务等关键信息。

下面是如何安装修订包的步骤(摘自ibm网站)
IBM WebSphere Portal for Multiplatforms 5.1.0.1

使用 Portal Update Installer 从 WebSphere Portal V5.1.0 升级到 WebSphere Portal V5.1.0.1(Windows/UNIX)

--------------------------------------------------------------------------------

本部分中的指示信息描述如何在当前正在运行 WebSphere Portal V5.1.0 的机器上安装 WebSphere Portal V5.1.0.1 累计修订。


--------------------------------------------------------------------------------

内容


1:在您开始前
2:V5.1.0.1 安装步骤

--------------------------------------------------------------------------------

1:在您开始前
验证 WebSphere Application Server 5.1.1.3{目前是5111} 或更高版本是否已安装并且正常运行。
验证您的环境是否包含此累计修订支持的必需硬件和软件。此累计修订的支持的硬件和软件需求可以从以下站点获取:http://www.ibm.com/websphere/portal/library
重要注意事项:对于数据库和其他组件,此发行版的 WebSphere Portal 支持的软件级别已与先前版本的 WebSphere Portal 支持的不同。您有必要参阅有关 WebSphere Portal 5.1.0.1 的受支持的硬件和软件文档,以验证您的环境是否受支持,这些文档位于产品文档 Web 站点。如果您需要升级任何组件,则在应用此累计修订前执行此操作。

验证 wpconfig.properties 文件中的当前设置是否正确。
用户在更新安装在机器(没有安装 WebSphere Portal)上的独立 Personalization时,需要编辑文件 wp_root/pzn/v5.1/install.properties,并确保属性 pznServer.configured = true 且 pznStandalone.configured = true。如果任意一项为 false,则确保在尝试更新服务器前,所有 Personalization 配置任务已成功运行。
确保您已为正在运行的 WebSphere Application Server 版本安装了必需的 WebSphere Application Server 临时修订。您可以从以下站点下载最新的 WebSphere Application Server临时修订:http://www.ibm.com/websphere/support
如果您正在运行外部 Web 服务器(如 IBM HTTP Server),则停止该 Web 服务器。
如果您正在将 IBM HTTP Server V2.0 作为外部 Web 服务器运行,则编辑远程 httpd.conf 并注释掉以下各行:
#Listen 80
AfpaEnable
AfpaCache on
AfpaPort 80
AfpaLogFile "C:/ProgramFiles/IBMHttpServer2.0/logs/afpalog" V-ECLF
仅 UNIX 上的 DB2 用户:使用以下步骤导出概要文件中的 db2instance 环境:
仅 DB2 V8.1 FP6 或更高版本用户(如果您使用 DB2 on OS/390,则跳过此步骤):在具有 DB2 实例所有者特权的 DB2 服务器上输入以下命令(对于 Windows,使用 DB2 命令窗口):
     db2set DB2_EVALUNCOMMITTED=YES
     db2set DB2_INLIST_TO_NLJN=YES
    
在您的 .bashrc、.dshrc 或 .profile 文件中,添加
if [ -f /home/db2admin/sqllib/db2profile ]; then . /home/db2admin/sqllib/db2profile; fi

其中 db2admin 代表您的数据库实例。
通过发出 db2start 命令来启动 DB2。
重新打开所有 shell。
通过运行 env 命令,验证您的环境是否设置了 DB2 概要文件环境变量,如 DB2INSTANCE=db2admin,其中 db2admin 代表您的数据库实例。
所有其他数据库用户:连接到 WebSphere Portal 数据库,并在数据库服务器上输入以下命令:
   CREATE INDEX DbUser.IX2110D ON DbUser.PROT_RES (PARENT_OID, OID);
   CREATE INDEX DbUser.IX2140B ON DbUser.LNK_USER_ROLE (ROLE_INST_OID);
其中 DbUser 是 WebSphere Portal 数据库管理员


使用以下图表验证是否有足够的可用磁盘空间: 支持的系统 位置 所需空间
除 Solaris 外的所有系统 临时位置(例如,/tmp 或 C:/temp) 500MB
磁盘位置(例如,/usr、/opt、C:) 350MB
仅 Solaris 系统 磁盘位置(例如,/usr、/opt、C:) 350MB
虚拟交换空间 2.5-3.0GB

注:要获取有关硬件需求的更多信息以支持功能完全的 WebSphere Portal,请参阅位于以下站点的 WebSphere Portal V5.1.0.1 信息中心的“支持的硬件和软件”部分:http://www.ibm.com/websphere/portal/library
下载最新的累计修订文件和 WebSphere Portal 更新安装程序。
如果您尚未执行此操作,则从以下站点下载 WebSphere Portal V5.1.0.1 累计修订和 WebSphere Portal 更新安装程序:http://www.ibm.com/software/genservers/portal/support/

以下文件是必需的:

累计修订文件:WP_PTF_5101.jar
WebSphere Portal 更新安装程序:PortalUpdateInstaller.zip

创建目录 wp_root/update,并将 Portal 更新安装程序解压缩在该目录中。
创建目录 wp_root/update/fixpacks,并将累计修订 JAR 文件存储在该目录中。
注:

对于 AIX/UNIX/Linux 用户:按如下方式设置文件许可权以允许 updatePortal.sh 命令的安装访问:
   chmod 777 updatePortal.sh
目录 wp_root 指的是 WebSphere Portal 基本目录。用于 WebSphere Portal 更新安装程序和累计修订的目录位置是任意的。如果您要使用另一个目录,则相应地调整本部分中的其余指示信息。然而,如果您正在使用上一次更新的目录,则确保您正在将最新的 WebSphere Portal 更新安装程序与此累计修订协同使用。
添加更新的文件前,归档先前安装的文件,并将这些文件从目录中除去。
如果您正在运行 WebSphere Portal V5.10x,并打算将 Netegrity SiteMinder 配置为外部安全性管理器以处理 WebSphere Portal 中的授权和认证,则请记住:缺省情况下,XML 配置界面无法通过 SiteMinder 访问门户网站。要使 XML 配置界面能通过 SiteMinder 访问门户网站,则使用 SiteMinder 将配置 URL(/wps/config)定义为不受保护。请参阅 SiteMinder 文档以获取特定指示信息。配置 URL 定义为不受保护之后,仅 WebSphere Portal 执行对此 URL 的访问控制。其他门户网站资源(如 /wps/myportal URL)仍然受到 SiteMinder 的保护。
如果您已在 WebSphere Portal 中为外部授权设置了 SiteMinder,并且您要使用 XML 配置界面(xmlaccess),则确保您已按允许 xmlaccess 执行的过程执行。否则,修订包配置任务将失败。


--------------------------------------------------------------------------------

2:V5.1.0.1 安装步骤
通过从 was_root/bin 目录运行以下命令,为更新安装程序设置 Java 环境:
UNIX:. ./setupCmdLine.sh
Linux:source setupCmdLine.sh
Windows:setupCmdLine.bat
UNIX 用户:在 UNIX shell 中运行此命令时,请确保使用语法“. ./setupCmdLine.sh”。如果该命令不以句点和空格开头,将不会为活动的 shell 正确设置 Java 环境。

仅独立 WebSphere Portal;在集群环境中跳过此步骤。
通过在 was_root/bin 目录中打开命令提示符并输入以下命令来停止所有其他活动的应用程序服务器:
通过输入以下内容列出活动的应用程序服务器:
UNIX:./serverStatus.sh -all
Windows:serverStatus.bat -all
对于列出的正在运行的每个服务器名,输入
UNIX:./stopServer.sh servername -user was_admin_userid -password was_admin_password
Windows:stopServer.bat servername -user was_admin_userid -password was_admin_password

servername 是在执行上一条命令时所显示的活动的应用程序服务器。
注:如果您正在升级未启用安全性的现有应用程序服务器,则将用户标识 -user was_admin_userid 和密码 -password was_adminpassword 从命令行中除去。
更改简单对象访问协议(SOAP)客户机的超时请求。缺省值是 180 秒。在 was_root/properties 目录中,编辑 soap.client.props 文件。更改该行为:
      com.ibm.SOAP.requestTimeout=6000
仅集群:用以下内容创建名为 wpwasdm.properties 的文本文件:
      # contents of wpwasdm.properties
      WasDM=true
通过在一行中运行以下命令,运行 WebSphere Portal 更新安装程序以应用累计修订。
注:在启用了安全性的情况下,如果正在 WebSphere Application Server 上安装,则确保 wpconfig.properties 文件中的 WasUserid 和 WasPassword 属性的值正确。如果这些值未设置或不正确,则累计修订安装将失败。


独立 WebSphere Portal:

UNIX:

/opt/WebSphere/PortalServer/update> ./updatePortal.sh -fixpack
     -installDir "/opt/WebSphere/PortalServer"
     -fixpackDir "/opt/WebSphere/PortalServer/update/fixpacks"
     -install
     -fixpackID WP_PTF_5101
Windows:

C:/Program Files/WebSphere/PortalServer/update> updatePortal -fixpack
     -installDir "C:/Program Files/WebSphere/PortalServer"
     -fixpackDir "C:/Program Files/WebSphere/PortalServer/update/fixpacks"
     -install
     -fixpackID WP_PTF_5101

集群的 WebSphere Portal 节点:

UNIX:

/opt/WebSphere/PortalServer/update> ./updatePortal.sh -fixpack
     -installDir "/opt/WebSphere/PortalServer"
     -fixpackDir "/opt/WebSphere/PortalServer/update/fixpacks"
     -install
     -fixpackID WP_PTF_5101
     -configProperties ./wpwasdm.properties

Windows:

C:/Program Files/WebSphere/PortalServer/update> updatePortal -fixpack
     -installDir "C:/Program Files/WebSphere/PortalServer"
     -fixpackDir "C:/Program Files/WebSphere/PortalServer/update/fixpacks"
     -install
     -fixpackID WP_PTF_5101
     -configProperties ./wpwasdm.properties

wpwasdm.properties 文件中指定的 WasDM 属性表明更新安装程序应该通过 Deployment Manager 执行其更新,而不是 WebSphere Application Server 和 WebSphere Portal 仿佛在同一节点上。


如果您正在 Portal UTE 5.1 上安装 PTF,并且未将 WCM 配置到外部数据库(DB2、Oracle 或 SQLServer),则请修改 wpconfig.properties 以设置以下属性:
WcmDbLibrary=<WpsInstallLocation>/shared/app/cloudscape/db2j.jar
WcmDbUrl=jdbc:db2j:<WpsInstallLocation>/wcm/ilwwcm/db/WCMDB

如果您正在运行外部 Web 服务器(如 IBM HTTP Server),则重新启动该 Web 服务器。
您已使用以上某条命令安装累计修订后,必须在继续任何其他 WebSphere Portal 配置前完成此配置步骤。无法完成此步骤将导致部分安装累计修订,这会导致意外行为并妨碍门户网站的正常运行。

从 wp_root/config 目录运行以下配置任务:
UNIX:
      ./WPSconfig.sh CONFIG-WP-PTF-5101 -DPortalAdminPwd=portalAdminPassword
 
Windows:
      WPSconfig.bat CONFIG-WP-PTF-5101 -DPortalAdminPwd=portalAdminPassword
 
      其中 portalAdminPassword 是 WebSphere Portal 管理员的密码。

注:

如果您已在 wpconfig.properties 文件中指定 WebSphere Portal 管理员的密码,
则不需要 -DPortalAdminPwd 参数。
必须通过确保 wpconfig.properties 文件中的 DbUser(数据库名称)和 DbPassword(数据库密码)有正确的值,将许可权授予 Portal 框架中的数据库。
仅 DB2 z/OS 版 用户:WP-PTF-5101 任务所涉及的数据库用户必须在 DB2 UDB for z/OS 和 OS/390 上具有系统管理员权限。
在启用了安全性的情况下,如果在 WebSphere Application Server 上安装了累计修订,则除去 wpconfig.properties 文件中 WasUserid 和 WasPassword 属性的值。与安全性密切相关的信息(如密码)不应该保留在 wpconfig.properties 中,除非相应的文件许可权已设置为限制已授权用户访问。

如果 CONFIG-WP-PTF-5101 任务因为某些原因(例如,如果 WebSphere Application Server 管理服务器无法启动)而失败,则改正故障原因并从 wp_root/config 目录运行以下配置任务:

UNIX:
      ./WPSconfig.sh UNCONFIG-WP-PTF-5101 -DPortalAdminPwd=portalAdminPassword
      ./WPSconfig.sh CONFIG-WP-PTF-5101 -DPortalAdminPwd=portalAdminPassword

Windows:
      WPSconfig.bat UNCONFIG-WP-PTF-5101 -DPortalAdminPwd=portalAdminPassword
      WPSconfig.bat CONFIG-WP-PTF-5101 -DPortalAdminPwd=portalAdminPassword


将 wps.war 变化合并到安装。对 wps.war 的更改已安装到 wps.war/fixes 目录。这些更改尚未自动应用到 wps.war,以避免覆盖您可能已进行的任何定制。这些更改需要与 wps.ear 文件中那些文件的现有副本合并。
要部署这些更改,请按信息中心的“部署定制基调和外表”部分中描述的过程执行。
仅独立 WebSphere Portal;在集群环境中跳过此步骤。
通过从 was_root/bin 目录输入以下命令,重新启动 WebSphere Application Server:
注:如果应用程序服务器(server1)尚未启用安全性,则将用户标识(-user was_admin_userid)和密码(-password was_adminpassword)从停止服务器命令行中除去。

UNIX:
./stopServer.sh server1 -user was_admin_userid -password was_admin_password
./startServer.sh server1
Windows:
stopServer.bat  server1 -user was_admin_userid -password was_admin_password
startServer.bat server1
仅独立 WebSphere Portal;在集群环境中跳过此步骤。
按以下某个过程重新启动 WebSphere Portal:

如果 WebSphere Portal 已联合到 Deployment Manager,则使用 Deployment Manager 的管理控制台来启动 WebSphere Portal。
如果 WebSphere Portal 尚未联合到 Deployment Manager,则从 was_root/bin 目录输入以下命令:

注:如果您正在升级未启用安全性的现有 WebSphere Portal,则将用户标识(-user was_admin_userid)和密码(-password was_adminpassword)从停止服务器命令行中除去。

UNIX:
./stopServer.sh WebSphere_Portal -user was_admin_userid -password was_admin_password
./startServer.sh WebSphere_Portal
Windows:
stopServer.bat WebSphere_Portal -user was_admin_userid -password was_admin_password

startServer.bat WebSphere_Portal
累计修订安装完成。 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值