当前位置:文档之家› WAS安装部署手册(WebSphere)

WAS安装部署手册(WebSphere)

目录一.安装准备 (3)1. 1变量安装目录 (3)1. 2服务器服务端口 (3)1. 3修改hosts文件 (3)二.安装websphere (3)2. 1 将websphere 安装包解压 (3)2. 2 创建概要文件 (8)2. 3 IHS的安装 (8)2. 4启动IHS (13)2. 5添加webserver (13)2. 6优化主配置文件 (14)三. 增加并启动节点: (14)3. 1 向管理端添加节点 (14)3. 2 启动节点 (14)四. 创建集群 (15)4. 1 创建集群 (15)4. 2 在一个集群上部署两个server, (17)4. 3 虚拟主机 (18)五.创建jdbc和数据源 (19)5. 1 创建JDBC (19)5. 2 创建数据源 (22)六. Was参数优化 (25)6. 1 java虚拟机 (25)6. 2 JDBC连接池 (25)6. 3 WebSphereApplicationServer数据源属性 (26)6. 4 Web容器线程池 (27)七. 部署应用 (27)7. 1 部署应用 (27)7. 2 生成plugin (28)一.安装准备1. 1变量安装目录应用服务器:wyapp01 63.1.1.101wyapp02 63.1.1.102<W AS_ND_HOME> /usr/IBM/WebSphere/AppServer//usr/IBM/WebSphere/AppServer/profiles/AppSrv01 WebSphere 应用服务器/usr/IBM/WebSphere/AppServer/profiles/Dmgr WebSpheer应用服务器网络部署Web服务器:<WEB_HOME>/usr/IBM/WebSphere<Plugin_HOME> /usr/IBM/WebSphere/Plugin Web插件路径启动程序路径:/usr/IBM/WebSphere/bin/apchectl主配置文件:/usr/IBM/WebSphere/config/httpd.conf1. 2服务器服务端口管理控制台端口:9060应用服务端口:Pweb 9081Eweb 9083Mweb 90841. 3修改hosts文件分别修改两台应用服务器的hosts文件Vi /etc/hosts添加如下内容:63.1.1.101 wyapp0163.1.1.102 wyapp0261.1.1.101 wyweb0161.1.1.102 wyweb0261.1.1.103 raserver63.1.1.103 wydb_src1.4安装浏览器,Was 在aix 上安装需要浏览器支持,建议去IBM官方下载火狐浏览器二.安装websphere2. 1 将websphere安装包解压进到解压目录下的W AS目录,运行安装程序install.sh如下图:单击“下一步”接受本软件的安装协议,点击“下一步”,进入系统条件检查点击“下一步”点击“下一步”把“应用程序服务器样本“去掉点击”下一步“选择安装的目录” /usr/IBM/WebSphere/AppServe”点击“下一步”选择安装产品出现was nd 安装摘要。

选择“none”点击“next”输入管理台密码“next”显示安装摘要,“next”Websphere安装完成.2. 2 创建概要文件创建DMGR摘要文件export WAS_HOME=/usr/IBM/WebSphere/AppServercd /usr/IBM/WebSphere/AppServer/bin/./manageprofiles.sh -create -profileName Dmgr01 -profilePath $W AS_HOME/profiles/Dmgr01 -templatePath $W AS_HOME/profileTemplates/dmgr -hostName appA创建完毕可以在/usr/IBM/WebSphere/profiles/看到Dmgr01目录。

创建应用程序摘要文件export WAS_HOME=/usr/IBM/WebSphere/AppServercd /usr/IBM/WebSphere/AppServer/bin/./manageprofiles.sh -create -profileName appA -profilePath $W AS_HOME/profiles/appA -templatePath $W AS_HOME/profileTemplates/default -hostName appA(注译:用命令创建摘要文件hostname不能包含下划线等特殊字符)2. 3 IHS的安装解压文件包,并开始安装,找到下IHS目录下install.sh,执行:./install安装过程如下图:点击next:点击同意并下一步:点击next:选择安装目录:点击next:选择默认端口,点击next:添写管理端的用户名和密码,点击next:添写管理服务组的用户名和密码,点击next:默认点击next:直到最后安装完成:IHS安装完成。

2. 4启动IHS在/opt/IBM/HttpServer/bin 目录下找到apachectl 并执行./apachectl start。

查看服务是否启动:netstat –an|grep 80 启动成功测试地址:http://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,vi httpd.conf用“#”号把这行禁用掉ErrorLog logs/error_log在其下行添加如下内容:ErrorLog "|/opt/IBM/HTTPServer/bin/rotatelogs/opt/IBM/HTTPServer/logs/errorlog.%y%m%d 86400 +480"TransferLog "|/opt/IBM/HTTPServer/bin/rotatelogsopt/IBM/HTTPServer/logs/accesslog.%y%m%d 86400 +480"这样就可以把每天生成的日志文件以后缀名为当天时间格式的名字存放到指定的目录下,为以后查看日志提供方便。

主配置文件参数设置1)MaxClients 伪指令控制Web 服务器在任何时候可以提供的最大同步连接数或用户数。

通常同步连接到您的Web 服务器的最大用户数,附加缓冲区另外的10%。

参数修改位置:进入主配置文件目录:/opt/IBM/HTTPServer/conf,vi httpd.conf , 搜索含有文本MaxClients 的行,修改后面的参数值。

2) 设置 IBM HTTP Server 中任何时刻运行的并发线程数。

参数修改位置:进入主配置文件目录:/opt/IBM/HTTPServer/conf,vi httpd.conf , 搜MaxRequestsPerChild的行,修改后面的参数为MaxRequestsPerChild 250。

三. 增加并启动节点:3. 1 向管理端添加节点WAS_HOME : export WAS_HOME=/opt/IBM/WebSphere/AppServer添加管理profile :./manageprofiles.sh -create -profileName Dmgr -profilePath $WAS_HOME/profiles/Dmgr -templatePath $W AS_HOME/profileTemplates/dmgr –hostName appA 注释:名字不能含有下划线添加应用profile :./manageprofiles.sh -create -profileName appA -profilePath $WAS_HOME/profiles/appAs -templatePath $W AS_HOME/profileTemplates/default -hostName appA启动管理端:./startManager.sh查看管理端端口:netstat -an|grep 8879把应用appA 添加到管理端:/usr/IBM/WebSphere/AppServer/profiles/app1/bin/./addNode.sh appA 8879另一台机器按照第一台安装步骤安装:最后把应用appB 添加到管理端:/opt/IBM/WebSphere/AppServer/profiles/app2/bin/./addNode.sh appA 8879在DM控制台登录界面中应该可以看到如下情况:http:// appA的ip:9060/admin3. 2 启动节点节点添加成功后,分别启动两个节点:在/usr/IBM/WebSphere/AppServer/profiles/appA/bin/ 找到startNode.sh 并执行./ startNode.sh 查看节点是否启动命令:Netstat –an|grep 9080/9081四. 创建集群4. 1 创建集群管理后台,“服务器”----“集群”如下图所示:点击“新建”点击“下一步”到步骤二,先创建一个空的集群,然后我们再向该集群中添加成员即可。

点击“应用”点击“应用”这时两个节点已经添加完成,直接点击“下一步”第三步摘要,“完成”“保存”再次点击“保存”。

Cluster 已经创建完成,集群创建完成4. 2 在一个集群上部署两个server,选择刚建的cluster集群,如下图:点击左侧的集群成员的“+”号展开,“详细信息”在同一个节点上添加另一个server。

点击“新建”输入server名,选择节点,完成后如下图:4. 3 虚拟主机进入管理后台,展开“环境”点击“虚拟主机”如下图“点击“default_host”如下图:点击“主机别名”如下图:点击“新建”分别新建9081 9082 9083 三个端口,保存五.创建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”用户名密码为数据库用户,点击刚建的数据源属性“将组件管理认证别名”选择如下图,应用,保存,使用同一种方法创建另外一个数据源。

相关主题