`

Linux下安装WAS

 
阅读更多
WAS64安装:
1、准备安装文件及补丁文件:目录为:/home/ibmwas,包含的文件夹为:setup、tool、UpdateInstaller,包含的4个补丁包文件:6.1.0-WS-IHS-LinuxX64-FP0000011.pak、6.1.0-WS-PLG-

LinuxX64-FP0000011.pak、6.1.0-WS-WAS-LinuxX64-FP0000011.pak、6.1.0-WS-WASSDK-LinuxX64-FP0000011.pak
2、修改安装文件(及子文件夹的权限):[root@server79 ibmwas]# chmod -R 777 *
3、安装WAS:[root@server79 WAS]# ./install
4、安装WAS补丁程序:[root@server79 UpdateInstaller]# ./install
起来后,选择补丁包时,需要制定补丁包的文件目录(补丁包包含4个:6.1.0-WS-IHS-LinuxX64-FP0000011.pak、6.1.0-WS-PLG-LinuxX64-FP0000011.pak、6.1.0-WS-WAS-LinuxX64

-FP0000011.pak、6.1.0-WS-WASSDK-LinuxX64-FP0000011.pak),比如补丁包的目录为/home/ibmwas,则选择目录为/home/ibmwas即可;下一步,会出现供选择的4个补丁包,默认选中的2个


此时,安装完毕!

5、创建概要文件:(控制台只需要在一台机器上创建,另外一台不需要创建)
进入目录/opt/IBM/WebSphere/AppServer/bin执行
A、进入目录:cd /opt/IBM/WebSphere/AppServer/bin
B、创建概要文件:./manageprofiles.sh -create -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/dmgr/ -profileName Dmgr01 -profilePath

/opt/IBM/WebSphere/AppServer/profiles/Dmgr01
(删除概要文件(控制台):先停掉服务(./stopManager.sh)再删除:./manageprofiles.sh -delete -profileName Dmgr01)
6、创建概要文件(APPSrv):两台机器都需要创建
./manageprofiles.sh -create -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/default/ -profileName AppSrv01 -profilePath

/opt/IBM/WebSphere/AppServer/profiles/AppSrv01
(删除概要文件(控制台):先停掉服务(./stopManager.sh)再删除:./manageprofiles.sh -delete -profileName AppSrv01)
7、进入目录 cd /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin
启动控制台:./startManager.sh
此时可以访问控制台:http://doman:9060/admin ,标志控制台创建成功!

8、创建节点:
进入目录:cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin
主服务器添加节点:./addNode.sh 10.101.2.79

9、重启节点、重启控制台
关闭节点:cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin
    ./stopNode.sh
关闭控制台:cd /opt/IBM/WebSphere/AppServer/bin
    ./stopManager.sh

        启动控制台:cd /opt/IBM/WebSphere/AppServer/bin
    ./startManager.sh
        启动节点:cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin
    ./startNode.sh

10、登录控制台:http://doman:9060/admin

创建集群,集群名: ncCluster
创建master和另外两个
服务器-->集群,输入集群名,名字必须为:ncCluster
创建集群成员,必须建一个名字为:master的成员,权重为0,master创建在主控机上
创建4个成员,两台机器一台两个成员;


11、依次启动集群成员服务器

cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin

./startServer.sh master

./startServer.sh mem01

./startServer.sh mem02


如果存在默认的server1,需要删除!

到此WAS集群完成!

12、部署NC
用应用程序版本补丁包替换:  /opt/ufsoft/nchome中的文件;
设置JAVA_HOME:export JAVA_HOME=/opt/IBM/WebSphere/AppServer/java/
进入NCHOME目录:cd /opt/ufsoft/nchome/bin
运行:./wasSysConfig.sh

A、设置数据源:【Datasource】中,如果测试通过,但无法保存,报...SOAP错误,就需要检查端口是否一致(WAS默认端口为9080,NCHOME中的默认端口不一定是9080,这样就需要

在【Development】--【WAS信息】--【SingleServer】中,修改端口号,如果“Profile”的路径不对,需要制定为DMG的路径“/opt/IBM/WebSphere/AppServer/profiles/Dmgr01”,然点击“更新

到WAS”,然后退出,重新启动“./wasSysConfig.sh”,然后设置数据源就OK)

B、deployment中的WAS信息要勾选“集群”

C、server中的master要勾选为主服务器

D、查看是否存在“nc50”,如果有卸载掉:进入控制台(http://doman:9060/admin ),【应用程序】--》【企业应用程序】,如果存在“nc50”,先停止服务器,然后卸载;

E、部署EJB:部署时要勾选二阶部署,然后创建ejb、部署ejb;(未生成的话,重复多次,直至产生);

F、重启服务器

G、备注:如果访问应用程序,界面出现乱码处理方法:
进入控制台(http://doman:9060/admin)修改字符集:服务器- >应用程序服务器- >master(和其它的节点)- >java和进程管理- >进程定义- >java 虚拟机- >通用 JVM

参数中添加 -Dfile.encoding=GBK -Dclient.encoding.override=GBK -Ddefault.client.encoding=GBK






分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics