6666>HttpServerIP为httpd所在服务器的ip(10.113.254.201)
AdvertiseGroup224.0.1.108:
23333224.0.1.108为组播地址,与standalone-full-ha.xml中的组播地址一致,端口号也要一致
AdvertiseBindAddress224.0.1.108:
23333224.0.1.108为组播地址,与standalone-full-ha.xml中的组播地址一致,端口号也要一致
3.3.4在/etc/httpd/conf/httpd.conf中使用Include把jboss_cluster.conf包含进来
3.4httpd访问地址
http:
//10.113.254.201:
80
3.5mod_cluster_manager访问地址
http:
//10.113.254.201:
6666/mod_cluster_manager
2.4安装activeMQ
将activemq压缩包解压到/opt/rockwell/tar-xvfapache-activemq-5.14.1.tar
复制activemq文件到init.d文件夹
cp/opt/rockwell/apache-activemq-5.14.1/bin/activemq/etc/init.d/activemq
编辑/etc/init.d/activemq,在配置正文开头增加如下参数:
exportJAVA_HOME=/opt/rockwell/jdk1.8.0_60
exportACTIVEMQ_HOME=/opt/rockwell/apache-activemq-5.14.1
source/etc/init.d/activemq
添加到服务
chkconfig--addactivemq
配置权限
chmod755/etc/rc.d/init.d/activemq
chmod777–R/opt/rockwell/apache-activemq-5.14.1
设置为开机自启动:
chkconfigactivemqon
测试是否可以以服务模式启动:
serviceactivemqstart
serviceactivemqstop
访问:
http:
//10.113.254.201:
8161/admin/
http:
//10.113.254.202:
8161/admin/
http:
//10.113.254.203:
8161/admin/
默认用户名/密码:
admin/admin
如果能够进入activeMQ管理界面,表示搭建成功
2.5安装Tomcat,配置FTPCAdmin
将apache-tomcat-8.5.6.tar.gz复制到/opt/Rockwell/
在该目录下解压缩
tar–zxvfapache-tomcat-8.5.6.tar.gz
进入
/opt/rockwell/apache-tomcat-8.5.6/conf/server.xml
将文件中8080端口全部改为8081,修改8009端口为8109,防止与Jboss端口冲突
将window下安装文件中的FTPCAdmin.war复制到/opt/rockwell/apache-tomcat-8.5.6/webapps/
在/opt/rockwell/apache-tomcat-8.5.6/bin目录下执行./startup.sh启动Tomcat,生成FTPCAdmin文件夹
用浏览器登录ip:
8081能否显示Tomcat主页,注意关闭防火墙
执行./shutdown.sh停止Tomcat
执行vi/etc/rc.d/init.d/tomcat,将以下内容复制到文件中
#!
/bin/bash
#/etc/rc.d/init.d/tomcat
#initscriptfortomcatprecesses
#processname:
tomcat
#description:
tomcatisaj2seserver
#chkconfig:
23458616
#description:
StartuptheTomcatservletengine.
if[-f/etc/init.d/functions];then
./etc/init.d/functions
elif[-f/etc/rc.d/init.d/functions];then
./etc/rc.d/init.d/functions
else
echo-e"\atomcat:
unabletolocatefunctionslib.Cannotcontinue."
exit-1
fi
RETVAL=$?
CATALINA_HOME="/opt/Rockwell/apache-tomcat-8.5.6"
case"$1"in
start)
if[-f$CATALINA_HOME/bin/startup.sh];
then
echo$"StartingTomcat"
$CATALINA_HOME/bin/startup.sh
fi
;;
stop)
if[-f$CATALINA_HOME/bin/shutdown.sh];
then
echo$"StoppingTomcat"
$CATALINA_HOME/bin/shutdown.sh
fi
;;
*)
echo$"Usage:
$0{start|stop}"
exit1
;;
esac
exit$RETVAL
保存并退出
给文件添加权限,使得脚本文件可以执行,命令为
chmod755/etc/rc.d/init.d/tomcat
将其添加到服务中,命令为
chkconfig--add/etc/rc.d/init.d/tomcat
然后在tomcat中的catalina.sh文件中的大概99行出在“osspecificsupport”前面加上:
exportJAVA_HOME=/opt/rockwell/jdk1.8.0_60
exportCATALINA_HOME=/opt/rockwell/apache-tomcat-8.5.6
exportCATALINA_BASE=/opt/rockwell/apache-tomcat-8.5.6
exportCATALINA_TMPDIR=/opt/rockwell/apache-tomcat-8.5.6/temp
对catalina.sh增加执行权限
chmod755catalina.sh
以上所有顺利进行并且没有报错,则配置完成,可以输入命令
servicetomcatstart和servicetomcatstop
来进行验证
配置自启动:
chkconfigtomcaton
将下载文件(SOS服务等)复制到Tomcat:
将Windows下安装文件夹中PlantOpsDownloads.zip解压到PlantOpsDownloads文件夹,整个文件夹复制到Linux/opt/rockwell/apache-tomcat-8.5.6/webapps/
部署FTPCAdmin:
创建目录
/opt/rockwell/ftpcadmin
/opt/rockwell/ftpcadmin/home
/opt/rockwell/ftpcadmin/home/conf
/opt/rockwell/ftpcadmin/home/db
进入到目录/opt/rockwell/apache-tomcat-8.5.6/webapps/FTPCAdmin/WEB-INF,修改web.xml
把y:
/PlantOperations/bldFTPCAdmin/code/home改为
/opt/rockwell/ftpcadmin/home
把以下2个文件从/opt/rockwell/apache-tomcat-8.5.6/webapps/FTPCAdmin/WEB-INF/lib到目录/opt/rockwell/ftpcadmin/home/conf
ftpcAdmin.properties
logging.properties
打开ftpcAdmin.properties文件,修改FTPC_ADMIN_JMS_URL,添加上failover协议
FTPC_ADMIN_JMS_URL=failover:
//(tcp:
//localhost:
61616)
启动Tomcat
登录http:
//10.113.254.201:
8081/FTPCAdmin/FTPCAdmin
http:
//10.113.254.202:
8081/FTPCAdmin/FTPCAdmin
http:
//10.113.254.203:
8081/FTPCAdmin/FTPCAdmin
如果显示FTPCAdministrator界面,部署成功
2.6安装Jboss
1、将jboss-eap-7.0在Windows下解压,复制到Linux,/opt/rockwell/路径下;
2、配置Jboss
文件standalone-full-ha.xml。
(适用于双节点),单节点配置standalone-full.xml
在Windows下安装目录\sw-ProductionCentre-PlantOperationsServer-JBossADV\jbossSampleConfigTemplates找到standalone-full-ha.xml模板文件,将默认的sqlserver连接注释或删掉,将本来注释掉的oracleRAC配置反注释,将该RAC配置中的IP等修改为数据库的IP、端口号、服务名
5
100
改为100和400
将上述用户名密码改成数据库的用户名密码
将默认的sqlserver驱动注释掉或删掉,将本来注释掉的oracle驱动启用
配置activeMQ:
jboss:
domain:
resource-adapters:
4.0">
NoTransaction
failover:
//(tcp:
//:
61616)
将如上节点中的改为activeMQ所在服务器的IP
3.配置JBOSS环境变量
使用命令vi/root/.bashrc打开文件.bashrc
添加以下内容到文件末:
exportJBOSS_HOME=/opt/rockwell/jboss-eap-7.0
exportPATH=$JBOSS_HOME/bin:
$PATH
保存并退出编辑状态。
执行命令source/root/.bashrc
4.创建JBOSS管理员账户
使用root帐号登录到Linux系统。
进入到目录cd/opt/rockwell/jboss-eap-7.0/bin。
执行add-user.sh。
选择“a”去创建用户。
输入用户名admin
输入密码admin,并确认密码。
5.获取驱动
在FTPC安装目录下,找到modules.zip,解压后,复制到Linux中,
路径:
/opt/Rockwell/jboss-eap-7.0/
将该路径下同名的modules文件夹覆盖
6.启动jboss
切换至JBoss安装目录/bin
执行启动命令
./standalone.sh-cstandalone-full-ha.xml-bx.x.x.x
其中x.x.x.x为standalone-full-ha.xml中配置的bind-address,就是替换所有的127.0.0.1的那个地址,也就是本机IP
jboss访问地址:
http:
//x.x.x.x:
8080
7.配置Jboss服务化
进入到目录/opt/rockwell/jboss-eap-7.0/bin/init.d
在jboss-eap.conf中配置以下信息:
JAVA_HOME="/opt/rockwell/jdk1.8.0_60"
JBOSS_HOME="/opt/rockwell/jboss-eap-7.0"
JBOSS_USER=root
JBOSS_CONFIG=standalone-full-ha.xml
JBOSS_OPTS="-b10.113.254.202"---10.113.254.202是Linux本机IP
编辑jboss-eap-rhel.sh,将
if[-z"$JBOSS_CONFIG"];then
JBOSS_CONFIG=standalone.xml
改为:
if[-z"$JBOSS_CONFIG"];then
JBOSS_CONFIG=standalone-full-ha.xml
用以下命令将jboss-eap.conf复制到/etc/default目录
sudocpjboss-eap.conf/etc/default
用以下命令将jboss-eap-rhel.sh复制到/etc/init.d目录:
sudocpjboss-eap-rhel.sh/etc/init.d
修改jboss-eap-rhel.sh名称为jboss
mvjboss-eap-rhel.shjboss
用以下命令将jboss添加到自