WAS安装部署手册WebSphere.docx
- 文档编号:7881663
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:28
- 大小:2.20MB
WAS安装部署手册WebSphere.docx
《WAS安装部署手册WebSphere.docx》由会员分享,可在线阅读,更多相关《WAS安装部署手册WebSphere.docx(28页珍藏版)》请在冰豆网上搜索。
WAS安装部署手册WebSphere
应用服务器安装部署手册
(WebSphere/IHS)
科蓝软件系统
2020年06月
一.安装准备
1.1变量安装目录
应用服务器:
wyapp0163.1.1.101
wyapp0263.1.1.102
/usr/IBM/WebSphere/AppServer/profiles/AppSrv01WebSphere应用服务器
/usr/IBM/WebSphere/AppServer/profiles/DmgrWebSpheer应用服务器网络部署
Web服务器:
启动程序路径:
/usr/IBM/WebSphere/bin/apchectl
主配置文件:
/usr/IBM/WebSphere/config/httpd.conf
1.2服务器服务端口
管理控制台端口:
9060
应用服务端口:
Pweb9081
Eweb9083
Mweb9084
1.3修改hosts文件
分别修改两台应用服务器的hosts文件
Vi/etc/hosts
添加如下容:
63.1.1.101wyapp01
63.1.1.102wyapp02
61.1.1.101wyweb01
61.1.1.102wyweb02
61.1.1.103raserver
63.1.1.103wydb_src
1.4安装浏览器,
Was在aix上安装需要浏览器支持,建议去IBM官方下载火狐浏览器
二.安装websphere
2.1将websphere安装包解压
进到解压目录下的WAS目录,运行安装程序install.sh如下图:
单击“下一步”
接受本软件的安装协议,点击“下一步”,进入系统条件检查点击“下一步”
点击“下一步”
把“应用程序服务器样本“去掉点击”下一步“
选择安装的目录”/usr/IBM/WebSphere/AppServe”点击“下一步”选择安装产品
出现wasnd安装摘要。
选择“none”点击“next”
输入管理台密码“next”
显示安装摘要,“next”
Websphere安装完成.
2.2创建概要文件
创建DMGR摘要文件
exportWAS_HOME=/usr/IBM/WebSphere/AppServer
cd/usr/IBM/WebSphere/AppServer/bin/
./manageprofiles.sh-create-profileNameDmgr01-profilePath$WAS_HOME/profiles/Dmgr01-templatePath$WAS_HOME/profileTemplates/dmgr-hostNameappA
创建完毕可以在/usr/IBM/WebSphere/profiles/看到Dmgr01目录。
创建应用程序摘要文件
exportWAS_HOME=/usr/IBM/WebSphere/AppServer
cd/usr/IBM/WebSphere/AppServer/bin/
./manageprofiles.sh-create-profileNameappA-profilePath$WAS_HOME/profiles/appA-templatePath$WAS_HOME/profileTemplates/default-hostNameappA
(注译:
用命令创建摘要文件hostname不能包含下划线等特殊字符)
2.3IHS的安装
解压文件包,并开始安装,找到下IHS目录下install.sh,执行:
./install
安装过程如下图:
点击next:
点击同意并下一步:
点击next:
选择安装目录:
点击next:
选择默认端口,点击next:
添写管理端的用户名和密码,点击next:
添写管理服务组的用户名和密码,点击next:
默认点击next:
直到最后安装完成:
IHS安装完成。
2.4启动IHS
在/opt/IBM/HttpServer/bin目录下找到apachectl并执行./apachectlstart。
查看服务是否启动:
netstat–an|grep80启动成功测试地址:
ip如下图:
2.5添加webserver
安装完成后将/opt/IBM/HttpServer/Plugin/bin/configusrwebserver.sh复制到应用服务器/opt/IBM/WebSphere/AppServer/bin/在应用服务器执行./configusrwebserver.sh将web服务器添加到Dmgrr里的web服务器里,点击“应用程序服务器”左侧的web服务器可以看到刚添加的web服务器。
2.6优化主配置文件
日志文件优化
修改IHS的配置文件,进入主配置文件目录:
/opt/IBM/HTTPServer/conf,vihttpd.conf
用“#”号把这行禁用掉ErrorLoglogs/error_log在其下行添加如下容:
ErrorLog"|/opt/IBM/HTTPServer/bin/rotatelogs
/opt/IBM/HTTPServer/logs/errorlog.%y%m%d86400+480"
TransferLog"|/opt/IBM/HTTPServer/bin/rotatelogsopt/IBM/HTTPServer/logs/accesslog.%y%m%d86400+480"
这样就可以把每天生成的日志文件以后缀名为当天时间格式的名字存放到指定的目录下,为以后查看日志提供方便。
主配置文件参数设置
1)MaxClients伪指令控制Web服务器在任何时候可以提供的最步连接数或用户数。
通常同步连接到您的Web服务器的最大用户数,附加缓冲区另外的10%。
参数修改位置:
进入主配置文件目录:
/opt/IBM/HTTPServer/conf,vihttpd.conf,搜索含有文本MaxClients的行,修改后面的参数值。
2)设置IBMHTTPServer中任何时刻运行的并发线程数。
参数修改位置:
进入主配置文件目录:
/opt/IBM/HTTPServer/conf,vihttpd.conf,搜MaxRequestsPerChild的行,修改后面的参数为MaxRequestsPerChild250。
三.增加并启动节点:
3.1向管理端添加节点
WAS_HOME:
exportWAS_HOME=/opt/IBM/WebSphere/AppServer
添加管理profile:
./manageprofiles.sh-create-profileNameDmgr-profilePath$WAS_HOME/profiles/Dmgr-templatePath$WAS_HOME/profileTemplates/dmgr–hostNameappA注释:
名字不能含有下划线
添加应用profile:
./manageprofiles.sh-create-profileNameappA-profilePath$WAS_HOME/profiles/appAs-templatePath$WAS_HOME/profileTemplates/default-hostNameappA
启动管理端:
./startManager.sh
查看管理端端口:
netstat-an|grep8879
把应用appA添加到管理端:
/usr/IBM/WebSphere/AppServer/profiles/app1/bin/./addNode.shappA8879
另一台机器按照第一台安装步骤安装:
最后把应用appB添加到管理端:
/opt/IBM/WebSphere/AppServer/profiles/app2/bin/./addNode.shappA8879
在DM控制台登录界面中应该可以看到如下情况:
appA的ip:
9060/admin
3.2启动节点
节点添加成功后,分别启动两个节点:
在/usr/IBM/WebSphere/AppServer/profiles/appA/bin/找到startNode.sh并执行./startNode.sh
查看节点是否启动命令:
Netstat–an|grep9080/9081
四.创建集群
4.1创建集群
管理后台,“服务器”----“集群”如下图所示:
点击“新建”
点击“下一步”到步骤二,先创建一个空的集群,然后我们再向该集群中添加成员即可。
点击“应用”
点击“应用”这时两个节点已经添加完成,直接点击“下一步”第三步摘要,“完成”
“保存”
再次点击“保存”。
Cluster已经创建完成,
集群创建完成
4.2在一个集群上部署两个server,
选择刚建的cluster集群,如下图:
点击左侧的集群成员的“+”号展开,“详细信息”在同一个节点上添加另一个server。
点击“新建”
输入server名,选择节点,完成后如下图:
4.3虚拟主机
进入管理后台,展开“环境”点击“虚拟主机”如下图“
点击“default_host”如下图:
点击“主机别名”如下图:
点击“新建”
分别新建908190829083三个端口,保存
五.创建jdbc和数据源
5.1创建JDBC
资源—jdbc---jdbc提供程序,在左边选择jdbc的作用域“单元=appAcell01”
点击“新建”如下图:
选择数据库类型为oracle和其他信息,
点击“应用”如下图,
填写URL为/opt/IBM/WebSphere/AppServer/lib/classes12.jar(在填写之前首先保证当前路径下有classer12.jar,如当前目录下没有该jar包,可去数据库存lib/下面copy到当前目录下,)
点击“应用”如下图:
点击“完成”点击完成之后,不要点保存,
查看刚建jdbc的属性,将类路径修改如下图
,
点击“应用”
保存到主机配置
Jdbc创建完成
5.2创建数据源
选择jdbc提供程序左侧的刚才创建的JDBC,如下图:
点击“数据源”
输入数据源名称和jndi名子,如下图:
输入URL和数据库类型,点击“下一步”
点击“完成”
创建J2C论证数据,“就是用于连接数据库的用户名及密码”
点击”数据源“选择侧的”JAAS-J2C数据认证“
,输入名子为“test”用户名密码为数据库用户,
点击刚建的数据源属性“将组件管理认证别名”选择如下图,
应用,保存,
使用同一种方法创建另外一个数据源。
六.Was参数优化
6.1java虚拟机
点击侧左侧的:
应用程序服务器server1进程定义java虚拟机:
设置原则:
初始堆最小值为总存1/8,最大值为总存1/2至3/4。
设置后,确定保存即可
6.2JDBC连接池
点击左侧的“资源”“JDBC““数据源”“数据源名字”“连接池属性”
设置原则:
如下图:
设置后,确定保存配置。
6.3WebSphereApplicationServer数据源属性
点击左侧的“资源”“JDBC““数据源”“数据源名字”“WebSphereApplicationServer”
设置原则:
比如实际情况下CPU利用率很高,并且表明有瓶颈,performanceadvisors报警提示preparestatement缓存丢弃率较高,这说明默认的值(10)太小,需要增加该值大小以提高吞吐
如下图:
设置后,确定保存配置。
6.4Web容器线程池
点击左侧的“服务器”“应用服务器““server1”“线程池”“Default”
设置原则:
通过TPV监控Web容器线程池最大值(在可接受的相应时间围),根据此值进行设置
如下图:
设置后,确定保存配置。
七.部署应用
7.1部署应用
点击右侧的“添加新的应用程序”如下图:
选择安装应用包的路径,及上下文根,“下一步”
选择应用包所应用的作用域,如上图所示,点击“确定”
7.2生成plugin
点击左侧的“应用程序服务器”—“web服务器“选中“webserver1”前面的复选框,点击“生成插件”
如下图:
将以上路径下的plugin-cfg.xml文件复制到IHS安装目录下的Plugin下的config目录下,并修改timeio=30
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WAS 安装 部署 手册 WebSphere