admin 管理员组

文章数量: 887629


2024年1月28日发(作者:有色金属压力容器可划分为)

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

企业应用事业部产品发展部

WebSphere Portal Server V6.1

安装和配置指南

修订日期:

阅读范围:

撰写人:

2009-01-07

企业应用事业部产品发展部全体、公司相关负责人

许文杰

北京慧点科技开发有限公司

目 录

1.

目的......................................................................................................................... 1

2.

安装WPS V6.1 ...................................................................................................... 1

2.1.

安装前的准备工作 ...................................................................................... 2

2.2.

安装WPS v6.1 ............................................................................................. 2

2.3.

验证安装是否成功 ...................................................................................... 8

3.

安装配置DB2数据库 ........................................................................................... 9

3.1.

安装DB2 ..................................................................................................... 9

3.2.

创建数据库 .................................................................................................. 9

3.3.

配置属性文件 ............................................................................................ 10

3.4.

转换数据库 ................................................................................................ 13

3.5.

验证转换是否成功 .................................................................................... 13

4.

配置LDAP安全性 .............................................................................................. 13

4.1.

安装TDS ................................................................................................... 14

4.2.

使用向导配置安全性 ................................................................................ 14

4.3.

验证配置是否成功 .................................................................................... 25

1. 目的

主要介绍WebSphere Portal Server V6.1的安装和配置过程,包括了DB2数据库的配置和LDAP安全性的配置,为WebSphere Portal Server V6.1的实施和开发人员提供一个完整的参考资料,提高对WebSphere Portal Server V6.1的安装和配置速度。

2. 安装WPS V6.1

第1页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

2.1. 安装前的准备工作

安装Portal Server的机器必须具有固定的计算机名称,而且以后都不能更改,所以,安装portal之前一定要定好这个名称。另外,安装Portal的用户还需要具有特定的权限,才能成功完成安装。因此,在开始安装Portal之前,需要进行以下相应的设置:

 设置固定 IP,如:172.20.90.179 (安装Portal Server的机器的IP)

 设置服务器名,如:bmsportal;设置DNS后缀,如:

此处操作系统为windows 2003 server

1.右键单击“我的电脑”,点击“属性”,选择“计算机名”标签页

2.单击“更改”,进入“计算机名称更改”页面, 将计算机名设置为bmsportal

3.单击“其它”,进入“DNS后缀和NetBIOS计算机名”页面

4.在“此计算机的主DNS后缀”文本框中,输入你要设置的DNS后缀。如:

5.单击“确定”,完成DNS后缀的设置

 设置本地host:更改你机器上...WINDOWSsystem32driversetchosts文件,添加上述设置的完整主机名与固定IP地址的绑定。在 hosts文件中添加如下一行:

172.20.90.179

 重启机器并用系统管理员登陆操作系统

2.2. 安装WPS v6.1

1.打开命令窗口,转到W-Setup目录下,运行命令:

2.提示将安装Portal和Lotus Web Content Management 6.1。单击“下一步”。

第2页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

3.接受条款,单击“下一步”。

4.选择“完全”安装,点击“下一步”

第3页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

5.输入安装WebSphere Portal和Lotus Web Content Management的安装目录(建议该目录不包含空格和特殊字符如‘.’等),默认为C:IBMWebSphere,点击“下一步”

6.指定服务器实例的属性,并单击“下一步”:

第4页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

节点名:您要在其中安装 WebSphere Portal 应用程序服务器的 WebSphere

Application Server 单元中的节点。集群环境中,此值在同一单元的其他节点名中必须是唯一的。通常,此值与计算机的主机名相同。这里,填的默认为bmspo。

主机名:运行Portal的计算机的标准主机名或 IP 地址。如:。

7.输入 WebSphere Portal和Lotus Web Content Management管理员的用户标识:wpsadmin,密码wpsadmin。用户标识或密码中不要使用空格,并确保密码长度至少为 5 个字符。单击“下一步”。

第5页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

8.去掉“使用Microsoft Windows Services”选项,单击“下一步”。

9.检查安装信息,确认无误后单击“下一步”,开始安装。

第6页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

10. 选择下一张盘的路径,单击“下一步”。

11.

提示“安装成功”。去掉“启动配置向导”选项,单击“完成”,完成安装。

第7页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

2.3. 验证安装是否成功

1. 启动WebSphere Portal Server:

 方法一:打开命令窗口,进入WAS安装目录下的bin子目录,例如:C:IBMWebSphereAppServerbin,执行命令:

WebSphere_Portal

 方法二:点击 “开始 > 程序 > IBM WebSphere > Portal Server 和Lotus

Web Content Management > 启动server”

2. 访问PortalServer(V6.1版本的访问端口为10040):

在浏览器中输入 :10040/wps/portal

3. 访问PortalWAS控制台(端口为10041或10027):

在浏览器中输入:10027/admin

4. 启动Server1:

 方法一:在DOS命令窗口中,进入WAS安装目录下的bin子目录,例如:C:IBMWebSphereAppServerbin,执行命令: server1

 方法二:点击 “开始 > 程序 > IBM WebSphere > Application Server

Network Deployment V6.1 > 概要文件 > wp_profile > 启动服务器”

第8页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

5. 登录WAS控制台(端口为10001):

在浏览器中输入 :10001/admin

3. 安装配置DB2数据库

3.1. 安装DB2

具体步骤请参看文档《DB2安装手册》。

3.2. 创建数据库

下面命令需要用windows的管理员,进入db2cmd命令窗口执行。

1. 在 DB2 服务器系统上运行以下命令来配置 DB2 数据库实例:

选项 描述

DB2 V8

db2set DB2_RR_TO_RS=YES

db2set DB2_EVALUNCOMMITTED=YES

db2set DB2_INLIST_TO_NLJN=YES

db2 "UPDATE DBM CFG USING query_heap_sz 32768"

db2 "UPDATE DBM CFG USING maxagents 500"

db2 "UPDATE DBM CFG USING sheapthres 50000"

db2set DB2_RR_TO_RS=YES

db2set DB2_EVALUNCOMMITTED=YES

db2set DB2_INLIST_TO_NLJN=YES

db2 "UPDATE DBM CFG USING query_heap_sz 32768"

db2 "UPDATE DBM CFG USING maxagents 500"

db2 "UPDATE DBM CFG USING sheapthres 0"

DB2 V9

2. 在 DB2 服务器系统上运行以下命令来创建必需的数据库:

注: 将

dbname 替换为数据库的实际名称。运行命令,并且每次都使用

release、community、customization、jcrdb、fdbkdb 和 lmdb 的实际值来替换

dbname。 如:rele、comm、cust、jcr、fdbk、lkmd。

db2 "CREATE DB dbname using codeset UTF-8 territory us PAGESIZE

8192"

db2 "UPDATE DB CFG FOR dbname USING applheapsz 4096"

db2 "UPDATE DB CFG FOR dbname USING app_ctl_heap_sz 1024"

db2 "UPDATE DB CFG FOR dbname USING stmtheap 16384"

db2 "UPDATE DB CFG FOR dbname USING dbheap 2400"

db2 "UPDATE DB CFG FOR dbname USING locklist 1000"

db2 "UPDATE DB CFG FOR dbname USING logfilsiz 4000"

db2 "UPDATE DB CFG FOR dbname USING logprimary 12"

db2 "UPDATE DB CFG FOR dbname USING logsecond 20"

db2 "UPDATE DB CFG FOR dbname USING logbufsz 32"

db2 "UPDATE DB CFG FOR dbname USING avg_appls 5"

db2 "UPDATE DB CFG FOR dbname USING locktimeout 30"

db2 "UPDATE DB CFG FOR dbname using AUTO_MAINT off"

也可以把上面脚本写成bat文件,然后在db2cmd中执行。

第9页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

3. 在 DB2 服务器系统上运行以下命令。仅 IBM Java内容存储库数据库jcrdb需要此步骤。

jcrdb 是用于存储用户数据和对象的数据库的名称

db2admin 是 jcrdb 的数据库用户

注: 该值可替换为任何具有管理权限的标识。

dbpassword 是 jcrdb 的密码

db2 "CONNECT TO jcrdb USER db2admin USING dbpassword"

db2 "CREATE BUFFERPOOL ICMLSFREQBP4 SIZE 1000 PAGESIZE 4 K"

db2 "CREATE BUFFERPOOL ICMLSVOLATILEBP4 SIZE 8000 PAGESIZE 4 K"

db2 "CREATE BUFFERPOOL ICMLSMAINBP32 SIZE 8000 PAGESIZE 32 K"

db2 "CREATE BUFFERPOOL CMBMAIN4 SIZE 1000 PAGESIZE 4 K"

db2 "CREATE REGULAR TABLESPACE ICMLFQ32 PAGESIZE 32 K MANAGED

BY SYSTEM USING ('ICMLFQ32') BUFFERPOOL ICMLSMAINBP32"

db2 "CREATE REGULAR TABLESPACE ICMLNF32 PAGESIZE 32 K MANAGED

BY SYSTEM USING ('ICMLNF32') BUFFERPOOL ICMLSMAINBP32"

db2 "CREATE REGULAR TABLESPACE ICMVFQ04 PAGESIZE 4 K MANAGED BY

SYSTEM USING ('ICMVFQ04') BUFFERPOOL ICMLSVOLATILEBP4"

db2 "CREATE REGULAR TABLESPACE ICMSFQ04 PAGESIZE 4 K MANAGED BY

SYSTEM USING ('ICMSFQ04') BUFFERPOOL ICMLSFREQBP4"

db2 "CREATE REGULAR TABLESPACE CMBINV04 PAGESIZE 4 K MANAGED BY

SYSTEM USING ('CMBINV04') BUFFERPOOL CMBMAIN4"

db2 "CREATE SYSTEM TEMPORARY TABLESPACE ICMLSSYSTSPACE32

PAGESIZE 32 K MANAGED BY SYSTEM USING ('icmlssystspace32')

BUFFERPOOL ICMLSMAINBP32"

db2 "CREATE SYSTEM TEMPORARY TABLESPACE ICMLSSYSTSPACE4

PAGESIZE 4 K MANAGED BY SYSTEM USING ('icmlssystspace4')

BUFFERPOOL ICMLSVOLATILEBP4"

db2 "DISCONNECT jcrdb"

db2 "TERMINATE"

也可以把上面脚本写成bat文件,然后在db2cmd中执行。

3.3. 配置属性文件

1. 更改任何值前,先找到目录wp_profile_root/ConfigEngine/properties/下的如下三个文件,并为每个文件创建备份副本:

 ties

 wkplc_ties

 wkplc_ties

2. 使用文本编辑器打开属性文件 wkplc_ties 并修改下表中的这些值以适应环境。根据要配置的数据库域,将 dbdomain 分别替换为:

 release

 customization

 community

第10页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

 jcr

 feedback

 likeminds

选项 描述

db2

WebSphere Portal Express 域数据库和模式的名称。需跟上面创建的数据库名称一致,如:rele、comm、cust、jcr、fdbk、lkmd。

注: 该值还是 属性中的数据库元素。

数据库域的模式名。缺省值与dbdomain值一致。此处设为缺省值。

注: 若某些数据库管理系统有限制,要定义有效的模式名称,请按照目标数据库管理系统的文档操作。

WebSphere Portal Express 用来与其数据库通信的数据源的名称,如:releDS、commDS、custDS、jcrDS、fdbkDS、lkmdDS。

用于访问带 JDBC 的 WebSphere Portal Express 数据库的数据库URL。该值必须符合数据库指定的 JDBC URL 语法。

 JDBC 2 类连接:

示例:jdbc:db2:wpsdb

 JDBC 4 类连接:

示例:

jdbc:db2://:50000/DbName:returnAlias=0;

注: 该值的数据库元素应该与 DbName 的值匹配。

数据库管理员的用户标识。如:db2admin。

ma

urceName

word

数据库管理员的密码。如:db2admin。

3. 保存并关闭此文件。

4. 更新文件 wkplc_ties 中的以下属性。

选项 描述

描述:它仅适用于涉及数据库的任务。如果此属性设置为

true,将不执行特定于数据库的任务(例如,创建/修改/删除数据库)。如果预配置的数据库(来自先前安装)已存在,那么应使用此属性。如果该属性设置为 false,那么将第11页

DbSafeMode

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

选项 描述

更新数据库,并且会覆盖已有的数据库配置。

建议值:false

缺省值:false

er

JDBC 驱动程序类的名称。

 对于 JDBC 2 类连接:2Driver

对于 JDBC 4 类连接:2Driver

包含JDBC驱动程序类的.zip或.jar文件的目录和名称。对于JDBC2类连接,JDBC驱动程序归档命名为

,而对于4 类连接,归档被分为两个文件:包含 JDBC 驱动程序的和包含相应许可证的

db2jcc_license_*.jar。许可证归档的名称取决于实际的许可证。对于至 Windows、Linux 和 UNIX 上 DB2 的许可连接,此文件可命名为 db2jcc_license_。JDBC

驱动程序归档位于 DB2 安装目录的“sqllib/java”子目录中。

ary

对于 JDBC 2 类连接:db2_install/java/

对于 JDBC 4 类连接:db2_install/java/:db2_install/java/db2jcc_license_

注: 在 UNIX 环境中,必须使用冒号(:)而不是分号(;)来分隔多个路径。

oviderName

WebSphere Portal Express用来与其数据库通信的

JDBC 提供程序的名称。

5. 保存并关闭此文件。

6. 更新文件 ties 中的以下属性。

修改was管理员和portal管理员的密码。如:wpsadmin。

7. 保存并关闭此文件。

8. 如果运行的是 type 2 连接,请在转换数据之前编辑 文件。 如果没有按照这些步骤操作,将导致数据库传送在任务 action-process-constraints

第12页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

处挂起。

 找到文件 C:Program FilesibmSQLLIBdb2cli

 将以下内容添加到该文件的末尾。 在 ReturnAliases=0 后留一空行。

[COMMON]

DYNAMIC=1ReturnAliases=0

3.4. 转换数据库

1. 打开命令提示符并转至目录 wp_profile_root/ConfigEngine。

2. 输入下列命令来验证配置属性。

validate-database-driver

-DTransferDomainList=release,customization,community,jcr,feedback,likeminds

validate-database-connection

-DTransferDomainList=release,customization,community,jcr,feedback,likeminds

3. 确保上面两个验证命令之行成功,并确保Server1和Portal都停止。

4. 输入以下命令转换数据库到DB2上:

 database-transfer

-DTransferDomainList=release,customization,community,jcr,feedback,likeminds

注:运行过此任务后,日志文件中将会添加一条消息指出此任务是否成功。检查日志文件。如果配置失败,请验证 ties、

wkplc_ties 和 wkplc_ties 文件中的值,然后重复该步骤。

3.5. 验证转换是否成功

1. 转至目录 wp_profile_root/bin。

2. 输入以下命令启动Portal服务器: WebSphere_Portal

3. 访问PortalServer(V6.1版本的访问端口为40):

在浏览器中输入 :10040/wps/portal,若能正常访问,则数据库转换成功。

4. 配置LDAP安全性

本文档使用的LDAP服务器是IBM Tivoli Directory Server V6.1,并将LDAP服务器作为联合存储库,具体的配置步骤如下:

第13页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

4.1. 安装TDS

请参考Tivoli Directory Server的安装配置手册。

4.2. 使用向导配置安全性

1. 打开命令窗口,转至目录 wp_profile_rootPortalServerwizard。

2. 输入以下命令启动Portal配置向导:

3. 选择“配置安全性”,单击“下一步”。

第14页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

4. 输入WAS管理员标识和密码:wpsadmin/wpsadmin。

5. 选中“配置联合存储库”,单击“下一步”。

第15页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

6. 选中“切换联合存储库”,单击“下一步”。

7. 选中“更改主管理员标识”,单击“下一步”。

第16页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

8. 输入LDAP服务器连接信息:

主机名:(确保在系统hosts文件中配置过此条目)

9. 选择LDAP类型:IBM Directory Server6;输入LDAP管理员名称:cn=root,第17页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

密码:root。单击“下一步”。

10. 指定主管用户和组:

a) 主管用户名:uid=wpsbind,cn=users,dc=smartdot,dc=com

b) 密码:wpsbind

c) Portal主管理用户名:uid=wpsadmin,cn=users,dc=smartdot,dc=com

d) 密码:wpsadmin

e) Portal主管理组名:cn=wpsadmins,cn=groups,dc=smartdot,dc=com

第18页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

11. 指定存储库信息:

a) 存储库标识:RepositoryID_:389(默认)

b) 基本专有名称:dc=smartdot,dc=com

第19页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

12. 实体类型Person的LDAP设置:

13. 实体类型Group的LDAP设置:

14. 组成员属性的LDAP设置:全部默认。

第20页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

15. 缺省父代和RDN的LDAP设置:

a) 实体类型PersonAccount的缺省父代:cn=users,dc=smartdot,dc=com

b) 实体类型Group的缺省父代:cn=groups,dc=smartdot,dc=com

c) 实体类型PersonAccount的RDN:uid

d) 实体类型Group的RDN:cn

第21页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

16. 查看设置,确认无误后,单击“下一步”。

第22页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

第23页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

17. 开始运行任务,大概需要20分钟。

第24页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

18. 配置任务成功完成。单击“完成”,结束配置。

4.3. 验证配置是否成功

1. 配置完LDAP安全性之后Portal是启动着的,在浏览器中输入如下地址访问PortalServer(V6.1版本的访问端口为10040):

第25页

北京慧点科技开发有限公司 Beijing Smartdot Tech. Co., Ltd.

:10040/wps/portal,看是否能正常登录。

2. 在浏览器中输入如下地址访问server1控制台:

:10001/admin,如果配置成功,需要输入用户名密码才能登录,在此输入:wpsbind/wpsbind,看是否能正常登录。

第26页


本文标签: 数据库 配置 安装 文件 命令