京华ExOA协同系统J2EE版在WAS的部署手册v11Word文档下载推荐.docx

上传人:b****8 文档编号:22195447 上传时间:2023-02-03 格式:DOCX 页数:49 大小:3.39MB
下载 相关 举报
京华ExOA协同系统J2EE版在WAS的部署手册v11Word文档下载推荐.docx_第1页
第1页 / 共49页
京华ExOA协同系统J2EE版在WAS的部署手册v11Word文档下载推荐.docx_第2页
第2页 / 共49页
京华ExOA协同系统J2EE版在WAS的部署手册v11Word文档下载推荐.docx_第3页
第3页 / 共49页
京华ExOA协同系统J2EE版在WAS的部署手册v11Word文档下载推荐.docx_第4页
第4页 / 共49页
京华ExOA协同系统J2EE版在WAS的部署手册v11Word文档下载推荐.docx_第5页
第5页 / 共49页
点击查看更多>>
下载资源
资源描述

京华ExOA协同系统J2EE版在WAS的部署手册v11Word文档下载推荐.docx

《京华ExOA协同系统J2EE版在WAS的部署手册v11Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《京华ExOA协同系统J2EE版在WAS的部署手册v11Word文档下载推荐.docx(49页珍藏版)》请在冰豆网上搜索。

京华ExOA协同系统J2EE版在WAS的部署手册v11Word文档下载推荐.docx

5.2.获取和安装许可证29

5.3.登录系统29

6.IBMHttpServer安装及配置30

6.1.安装30

6.2.配置39

6.3.开启服务41

6.4.HttpSever注意事项41

7.附录42

7.1.相关技术文档42

7.2.相关技术支持网站42

7.3.与WAS性能相关的参数42

1.概述

1.1.WAS介绍

WAS的英文全称是WebSphereApplicationServer。

WAS是一种功能完善、开放的Web应用程序服务器,是IBM电子商务计划的核心部分,它是基于Java的应用环境,用于建立、部署和管理Internet和IntranetWeb应用程序。

这一整套产品进行了扩展,以适应Web应用程序服务器的需要,范围从简单到高级直到企业级。

WAS针对以Web为中心的开发人员,他们都是在基本HTTP服务器和CGI编程技术上成长起来的。

IBM将提供WebSphere产品系列,通过提供综合资源、可重复使用的组件、功能强大并易于使用的工具、以及支持HTTP和IIOP通信的可伸缩运行时环境,来帮助这些用户从简单的Web应用程序转移到电子商务世界。

详细了解WAS请进IBM中文网站的“WebSphere软件”产品目录:

1.2.预备知识和技能

了解和学习怎样安装WAS和部署协同系统,要求系统管理员和实施人员必须具备以下的基础知识和技能:

1.具有Linux或Unix或Windows操作系统的基本操作技能,比如对系统的文件、用户、网络、服务、进程等内容的管理;

2.具有Oracle/DB2/Sybase数据库的基本操作技能,比如安装、创建数据库、SQL查询等操作。

3.具有WAS安装、管理的基本操作技能。

2.安装环境

协同系统的运行环境请参考《京华ExOA协同系统(J2EE版)运行环境》,下载地址:

本手册的部署操作是在以下环境下编写的,其它环境的部署操作有一些不一致。

安装环境如下所示:

Ø

操作系统:

WindowsServer2003EnterpriseEdition。

数据库:

Oracle10g,协同系统所使用数据库实例的字符集是GBK;

中间件:

WebSphereApplicationServerV6.0。

3.WAS安装

本章节详细描述WAS6.0的安装步骤。

3.1.运行安装文件

(1)将WebSphereApplicationServerV6.0的安装光盘插入光驱,操作系统会自动识别光盘并运行,将进入安装向导。

若不能自动运行,进入光盘WASv6Win目录中,双击运行名为“launchpad.bat”的批处理文件。

 

(2)将进入“ND 启动板”界面。

如下图所示:

图表3.1-1 启动板界面

(3)点击图表3.1-1中红色标注的“WebSphereApplicationServerNetWorkDeplyment安装”将进入WebSphere启动安装界面。

图表3.1-2 启动WebSphere安装界面

(4)点击图表3.1-2中红色标注的“启动WebSphereApplicationServer–NetworkDeployment安装”链接。

进入安装向导。

3.2.安装向导

(1)启动安装向导后,系统弹出“安装欢迎”界面,如下图所示:

图表3.2-1安装欢迎界面

(2)点击按钮“下一步”,系统进入“软件许可证协议确认”界面,如下图所示:

图表3.2-2软件许可证协议确认

(3)选择单选框“我接受许可证协议中的全部条款”,然后点击按钮“下一步”,系统进入“检查安装先决条件”界面,如下图所示:

图表3.2-3检查安装先决条件

(4)点击按钮“下一步”,系统进入“选择安装路径”界面,如下图所示:

图表3.2-4选择安装路径

点击按钮“浏览”,可以选择安装路径,默认为C:

\ProgramFiles\IBM\Websphere\AppServer。

(5)点击按钮“下一步”,系统进入“选择安装类型”界面,如下图所示:

图表3.2-5选择安装类型

推荐选择“完全安装”。

(6)点击按钮“下一步”,系统进入“选择功能核心部件”界面,如下图所示:

图表3.2-6选择功能部件

推荐选择所有部件。

(7)点击按钮“下一部”,系统进入“查看安装摘要”界面,如下图所示:

图表3.2-7查看安装摘要

(8)点击按钮“下一步”,系统进入“安装核心部件进度”界面,如下图所示:

图表3.2-8安装核心部件进度

图表3.2-9安装核心部件完成

选择复选框“启动‘概要表创建’向导”,进行创建一个概要表。

(9)点击按钮“下一步”,系统进入“创建概要表向导”界面,如下图所示:

图表3.2-10创建概要表向导

(10)点击按钮“下一步”,系统进入“选择概要表类型”界面,如下图所示:

图表3.2-11选择概要表类型

采用默认选择。

(11)点击按钮“下一步”,系统进入“输入概要表名称”界面,如下图所示:

图表3.2-12输入概要表名称

采用默认值。

(12)点击按钮“下一步”,系统进入“选择概要表安装路径”界面,如下图所示:

图表3.2-13选择概要表安装路径

(13)点击按钮“下一步”,系统进入“输入节点名和主机名”界面,如下图所示:

图表3.2-14输入节点名和主机名

(14)点击按钮“下一步”,系统进入“指定各个服务的端口号”界面,如下图所示:

图表3.2-15指定各个服务的端口号

采用默认值。

端口名称

端口号

管理控制台端口(缺省值9060)

9060

管理控制台安全端口(缺省值9043)

9043

HTTP传输端口(缺省值9080)

9080

HTTPS传输端口(缺省值9443)

9443

引导端口(缺省值2809)

2809

SOAP连接器端口(缺省值8080)

8080

SASSSLServerAuth端口(缺省值9401)

9401

CAIV2ServerAuth侦听器端口(缺省值9403)

9403

CAIV2MutiAuth侦听器端口(缺省值9402)

9402

ORB侦听器端口(缺省值9100)

9100

高可用性管理通信端口(缺省值9353)

9353

服务器集成端口(缺省值7276)

7276

服务器集成安全端口(缺省值7286)

7286

服务器集成MQ互操作性端口(缺省值5558)

5558

服务器集成MQ互操作性安全端口(缺省值5578)

5578

(15)点击按钮“下一步”,系统进入“Windows服务定义”界面,如下图所示:

图表3.2-16 Windows服务定义

选中单选框“作为本地系统账户登录”,“启动类型”选择“自动”。

(16)点击按钮“下一步”,系统进入“查看概要表摘要”界面,如下图所示:

图表3.2-17查看概要表摘要

(17)点击按钮“下一步”,系统进入“安装概要表进度”,如下图所示:

图表3.2-18安装概要表进度

(18)安装完成,系统进入“安装完成提示”界面,如下图所示:

图表3.2-19安装完成提示

(18)点击按钮“完成”,即完成WebsphereApplicationServerV6的安装。

4.WAS配置

4.1.部署前期工作

在部署协同系统的EAR包之前,先完成下列任务:

初始化协同系统的配置文件;

创建和启动协同系统的数据库;

启动应用服务器。

4.1.1.初始化协同系统配置文件

系统配置文件是协同系统正常运行依赖的文件,它包括了系统主框架、用户管理、正文初始化等模块的配置文件。

选择足够大的分区新建以下目录:

$excellence/oapath/accessories

$excellence/oapath/attach_file

$excellence/oapath/config/SJY

$excellence/oapath/missive

$excellence/oapath/uploadtemp

初始化文件如下表所示:

模块

文件名

备注

$oapath/config/$CUSTOMER/layout.xml

栏目布局配置,可以从mainframe.jar的目录META-INF下获得。

$oapath/config/$CUSTOMER/view.xml

系统视图配置,可以从mainframe.jar的目录META-INF下获得。

$oapath/config/$CUSTOMER/styles.xml

可视风格配置,可以从mainframe.jar的目录META-INF下获得。

$oapath/config/$CUSTOMER/services.xml

系统服务配置,可以从mainframe.jar的目录META-INF下获得。

用户管理

$oapath/config/$CUSTOMER/user_config.xml

职务备选项的配置文件,可以从mainframe.jar的目录META-INF的下级目录获得。

公文管理

$oapath/missive/file/blank.doc

Word正文的初始化文件

$oapath/missive/file/blank.xls

Excel正文的初始化文件

$oapath/missive/file/blank.wps

WPS正文的初始化文件

统一配置

$oapath/exoa-config.xml

统一配置文件,可以从common.jar的目录META-INF下获得。

注意:

安装中间件的操作系统帐号必须有权限读写上述表格中的目录及文件。

协同系统文件目录及文件名说明请参考《京华ExOA协同系统(J2EE版)管理员使用手册》的12附录章节。

4.1.2.创建协同系统数据库

在创建协同系统数据库之前,必须保证已经安装了Oracle数据库。

创建协同系统数据库需要完成以下任务:

(1)创建Oracle用户,数据库用户名通常为exoa;

单击“开始”->

“运行”,利用Oracle管理员账号system连接数据库,

创建exoa用户:

createuserexoaidentifiedbyexoa

exoa用户授权:

grantdbatoexoa

(2)利用exoa用户创建协同系统数据库表结构和初始化数据。

创建协同系统数据库表结构和初始化数据是通过执行协同系统提供的SQL语句来创建:

具体语法:

@路径\SQL文件名

协同系统提供了两个SQL语句的文件,即exoa.sql、init_data.sql

exoa.sql是用于创建协同系统的数据库表和视图结构。

init_data.sql是用于初始化协同系统的业务数据。

4.1.3.启动数据库

Windows系统默认在系统启动时,启动Oracle数据库。

若没有数据库没有启动,请点击“开始”—〉“管理工具”—〉“服务”中,将名称为Ora开头的服务启动类型设为“自动”,并启动这些服务。

4.1.4.启动应用服务器

点击“开始”—〉“所有程序”—〉“IBMWebSphere”—〉“ApplicationServerNetworkDeploymentv6”—〉“Profiles”—〉“AppSrv01”—“启动服务器”。

图表4.1-1启动应用服务器界面

4.1.5.启动Http插件服务

参见6.3开启服务。

4.2.进入控制台

(1)用户在IE地址栏里输入http:

//主机IP:

9060/admin,系统进入“控制平台登录”界面,如下图所示:

图表4.2-1控制平台登录

用户标识是登录控制平台的用户帐号,是英文字符串,通常为admin。

(2)输入“用户标识”后,点击按钮“登录”,系统进入“WAS6.0的控制平台”主界面,如下图所示:

图表4.2-2WAS6.0控制平台主界面

在控制台主界面右上方显示用户所输入的“用户标识”,如,显示内容“欢迎admin”。

4.3.配置数据源

4.3.1.配置访问数据库帐号

配置访问数据库帐号是在控制平台中定义访问协同系统数据库的帐号和密码,该配置信息被数据源连接配置相所引用。

(1)进入WAS6.0控制平台主界面(图表4.2-2)。

(2)点击平台主界面的左边的树型导航栏中的“安全性”-〉“全局安全性”,系统进入“安全配置”主界面,如下图所示:

图表4.3-1安全配置

(3)点击标签链接“J2C认证数据”,系统进入“配置访问数据库帐号”主界面,如下图所示:

图表4.3-2配置访问数据库帐号的主界面

(4)点击按钮“新建”,创建一个访问数据库帐号配置信息,如下图所示:

图表4.3-3配置访问数据库帐号

配置项目说明如下:

别名:

配置项的唯一标识,英文字符串,通常为exoa。

用户标识:

访问数据库的用户帐号,英文字符串,通常为exoa。

具体要根据创建数据库所采用的帐号。

密码:

访问数据库的用户密码,英文字符串。

用户标识对应的密码。

描述:

说明配置项目的用途。

(5)输入项目内容后,点击按钮“应用”或“确定”。

(6)点击界面上方的“保存”链接,进入保存页面,单击“保存”按钮。

4.3.2.配置JDBC驱动

在配置数据源连接之前,必须先配置JDBC驱动。

配置JDBC是指用户指定哪种驱动程序访问数据库,不同类型的数据库采用的JDBC驱动不一样。

例如:

⏹Oracle数据库

只支持OracleJDBCDriver。

⏹DB2数据库

支持DB2LegacyCLI-basedType2JDBCDriver(XA)、DB2UniversalJDBCDriverProvider(XA)、DB2forzOSLocalJDBCProvider(RRS)、DB2UDBforiSeries(ToolboxXA)、DB2UDBforiSeries(NativeXA)。

⏹Sybase数据库

只支持SybaseJDBCDriver。

(2)点击平台主界面的左边的树型导航栏中的“资源”-〉“JDBC提供者”,系统进入“JDBC驱动配置”主界面,如下图所示:

图表4.3-4配置JDBC驱动主界面

(3)默认选择“节点”,点击按钮“新建”,定义一个新的JDBC驱动,如下图所示:

图表4.3-5选择数据库和驱动类型

选择数据库类型:

是指需要访问数据库的类型,比如,Oracle、DB2、Sybase等。

选择提供者类型:

是指采用JDBC驱动。

不同类型的数据库采用的JDBC驱动不一样。

选择实现类型:

是指实现数据源连接的方式,提供连接池和XA方式,推荐选择连接池。

(4)选择上述的栏目内容,下面以选择Oracle数据库为例(提供者类型:

OracleJDBCDriver)。

图表4.3-6DB2驱动配置

(5)点击按钮“下一步”,系统进入“配置驱动程序所在的路径”界面,如下图所示:

图表4.3-7DB2驱动配置

在栏目“类路径”输入驱动程序文件(ojdbc14.jar)所在绝对路径。

在“实现类名”中输入“oracle.jdbc.pool.OracleConnectionPoolDataSource”。

(如果应用与数据库不是一台服务器时,则需将ojdbc14.jar拷贝到应用服务器的某个目录)

(6)输入项目内容后,点击按钮“应用”或“确定”。

(7)按上述相同的操作建立一个名为“oldweb”的JDBC驱动。

4.3.3.配置数据源连接

配置数据源连接是在某个JDBC驱动下配置数据库所在的服务器、访问帐号等。

(1)进入配置JDBC驱动主界面(图表4.3-4)。

(2)点击JDBC驱动名称链接,系统进入“配置JDBC驱动路径”界面,然后点击右上方的标签连接“数据源”,系统进入“配置数据源”主界面,如下图所示:

图表4.3-8配置数据源主界面

(3)点击按钮“新建”,系统进入“配置数据源”界面,如下所示:

图表4.3-9配置数据源

名称:

指定数据源的显示名称。

通常为exoa。

JNDI名称:

指定Java命名与目录接口(JNDI)名称,为jdbc/exoa。

将此数据源用于容器管理持久性(CMP):

选择。

类别:

指定可用于分类或分组资源的类别字符串。

数据存储helper类名:

指定DataStoreHelper实现类的名称,该类可扩展您所选的JDBC驱动程序实现类的能力以执行数据库特定的功能。

选择“Oracle10g数据存储helper”。

组件管理的认证别名:

此别名用于运行时的数据库认证。

引用4.3.1章节配置的信息(即…/exoa)。

容器管理的认证:

为到资源的容器管理的注册指定认证数据(转换到用户标识和密码的字符串路径)。

影射配置别名:

采用默认。

Oracle数据库属性Url:

jdbc:

oracle:

thin:

@数据库服务器IP地址:

1521:

实例名。

(例如:

@172.16.51.15:

ORCL10)

(4)输入项目内容后,点击按钮“应用”或“确定”。

(5)按上述相同的操作建立一个名为“oldWeb”的数据源,JNDI名称必须为“jdbc/oldWeb”。

4.4.配置JVM环境变量

在部属协同系统的EAR包之前,必须先定义以下JVM环境变量:

名称

说明

encoding

GBK

Java内存编码。

file.encoding

文件字符集。

oa_file_path

$excellence\oapath\attach_file

定义非公文相关文件的存放路径,比如消息系统的附件。

oapath

$excellence\oapath

定义公文相关文件的存放路径,比如公文的正文、附件。

CUSTOMER

SJY

定义项目编号。

配置JVM环境变量后,必须重新启动应用服务器变量才有效。

(2)点击平台主界面的左边的树型导航栏中的“服务器”-〉“应用程序服务器”,系统进入“应用程序服务器”主界面,如下图所示:

图表4.3-10应用服务器列表

(3)进入“server1”-〉“进程定义”-〉“Java虚拟机”-〉“定制属性”,系统进入“”界面,如下图所示:

图表4.3-11JVM环境变量列表

(4)点击按钮“新建”,系统进入“定义JVM环境变量”界面,如下图所示:

图表4.3-12定义JVM环境变量

配置项目说明:

名称:

JVM环境变量名。

值:

JVM环境变量值。

描述:

描述JVM环境变量的用途。

(6)重复上述操作,完成协同系统依赖的JVM环境变量定义。

4.5.安装Rhino脚本引擎

流程和表单外部程序的脚本是Rhino脚本,如果要正确运行这些脚本,必须先安装Rhino脚本引擎。

Rhino脚本引擎依赖js.jar和jdom.jar文件,它们存在放在协同系统的EAR包中目录package下,通过解压EAR包可以获取。

把文件js.jar和jdom.jar文件拷贝/覆盖到WAS安装目录的lib目录(通常是/IBM/WebSphere/AppServer/lib)。

注:

重新启动应用服务器,Rhino脚本引擎才可以启动。

4.6.WAS性能相关参数

为了保证系统稳定、高效的运行,务必配置与WAS性能相关的参数,参数清单及说明请参见7.3与WAS性能相关参数。

4.7.配置JMS相关参数

详见《京华ExOA协同系统(J2EE版)WAS6上JMS配置手册.doc》

(如果配置后,点击发送和接收文件报错,请查看日志文件profiles\SJYServer\logs\server1\SystemErr.log中如果出现类似于如下图片的错误。

请将SJYserver中的所有文件拷贝到相应目录下,重启WAS)

图表4.7-1

5.京华ExOA协同系统(J2EE)的部署

5.1.部署协同系统EAR包

(2)点击平台主界面的左边的树型导航

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 经济学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1