基于tongweb的公共服务服务器搭建配置

基于tongweb的公共服务服务器搭建配置
公共服务服务器搭建配置
1.⽹络拓扑
1.1逻辑拓扑
说明:两个apache做HA,每个apache下连接4个东⽅通。每台服务器配置1个apache,2个tongweb。172.24.186.82为apache的MASTER,172.24.186.83为BACKUP。虚拟IP地址为:
隧道烘箱验证方案
图1
1.2⼯作原理
通过apache实现对东⽅通负载均衡,需要在apache下安装可以管式热交换器原理图
pvc瑜伽垫调⽤东⽅通的JK插件,并且以创建AJP通道⽅式实现负载均衡。Apache之间的HA(⾼可⽤)通过tongweb下的nodeagent代理⽅式实现集中管理。
2.服务器配置
1.3硬件配置
曙光I620-G10
CPU:2.0*2
内存:4*4G=16G
1.4软件配置
操作系统:红旗asianux3-sp4-x86_64
Apache:2.2.24 此apache为源码包
中间件:TongWeb5.0(东⽅通)集版。
JK插件:jakarta-tomcat-connectors-1.2.15
JDK:1.6.0_33
3.安装使⽤
1.5安装⽬录设定
安装主⽬录:/home/
东⽅通安装⽬录:tongweb1为/home/tongwebone/
tongweb2为/home/tongwebtwo/
Apache安装⽬录/home/tongweb/apache/
JDK安装⽬录/home/tongweb/jdk
安装⽂件存放⽬录:/home/tongweb/software/
部署的程序⽬录/home/tongweb/webpage/
1.6安装前准备
建⽴两个帐户分别为:tongwebone,tongwebtwo;并设置密码
以建⽴的帐户登陆,安装JDK到指定的⽬录,修改家⽬录下的环境变量以让tongweb可以识别JDK,具体修改家⽬录
下.base_profile.
加⼊下列字段:
JAVA_HOME=/home/tongwebone/jdk1.6.0_33(tongwebtwo也要安装)
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
1.7安装TongWeb5.0
安装到指定⽬录即可,具体安装过程请参照TongWeb5.0.⽤户使⽤⼿册,安装TongWebtwo时修改端⼝号,在TongWebone的基础上加1,如TongWebone为8080即TongWebtwo为8081。依此类推
1.8安装Apache(需两台服务器部署)
1. apache的下载⽹址www.doczj/doc/837842410b1c59eef8c7b47d.html /,下载httpd-
2.2.;
2. 安装Apache,tar -zxvf httpd-2.2.;
3.到httpd-2.2.15⽬录下,运⾏./configure --prefix=/home/apache/apache
--enable-modules=most --enable-mods-shared=all --enable-so 其中/home/apache/是apache的安装⽬录
4. httpd-2.2.15⽬录:make
5. httpd-2.2.15⽬录:make install
1.9安装AJP插件(需两台服务器部署)
tar xzvf jakarta-tomcat-connectors-1.2.;运动头
cd jakarta-tomcat-connectors-1.2.15-src/jk/native
chmod 755 buildconf.sh
./buildconf.sh
./configure --with-apxs=/home/apache/bin/apxs #这⾥指定的是apache安装⽬录中apxs的位置make
make install
查看是否有mod_jk.so⽂件,在/home/apache/modules⽬录下
1.10配置AJP插件(需两台服务器部署)
在/conf下创建f⽂件和workers.properties⽂件。具体内容如下:f⽂件
Workers.properties⽂件如下:
修改/home/apache/f⽂件,在最后⼀⾏增加如下内容:Include conf/f
这两个⽂件可以实现apache调⽤TongWeb。并且可以实现负载均衡。
约束椅4.配置Apache的HA
1.11启动两台服务器的东⽅通及apache
●执⾏/home/tongwebone/TongWeb5.0/bin/startserver.sh。//启动东⽅通
●执⾏/home/tongwebtwo/TongWeb5.0/bin/startserver.sh。//启动东⽅通
●执⾏/home/apache/bin/apachectl start。//启动apache
另⼀台服务器同上
1.12启动TongWeb管理控制台并添加逻辑拓扑节点
1)登录集中管理⼯具控制台,启动Master所在的TongWeb服务器,打开浏览器,访问localhost:9060/gm/⽤户名/密码(tongweb/tongweb)
2)添加代理节点:点击导航栏上的拓扑图图标,点击“添加节点”按钮进⼊节点代理页⾯(如图),
3)
4)
⽬前172.24.186.82为master那么需要设置82,83两个nodeagent节点
1.13启动nodeagent并且配置nodeagent
启动(tongone和tonetwo)的nodeagent和TongWeb启动步骤如下:
编辑hosts⽂件
●执⾏/home/tongwebone/TongWeb5.0/NodeAgent/bin/poseidon_start_agent.sh。
设置master地址为172.24.186.82,端⼝号:7878
●执⾏/home/tongwebtwo/TongWeb5.0/NodeAgent/bin/poseidon_start_agent.sh。
设置master地址为172.24.186.82,端⼝号:7878
完成以上步骤,可以看到nodeagent的启动界⾯,这样master和nodeagent就建⽴了交互关系,完成结果如下:
图中的服务器是正常状态的,并显⽰相应的cpu和内存百分⽐。
1.14添加apache实例
在集中管理⼯具控制台中,点击某节点的图标或节点IP,进⼊该节点的详细页⾯,点击“添加实例”按钮,即可进⼊添加实例页⾯,该页⾯只能添加此节点所在主机上的实例,并且前提是NodeAgent已启
动并成功注册到Master。
1)实例类型栏可以选择待添加实例的类型,包括TongWeb、Apache、内存会话服务器(现在我们要完成apache的HA,选择apache就可以了)。
2)以添加apache 实例为例,选择apache 实例类型,输⼊待添加实例所在主机上的apache的安装⽬录、实例管理端⼝(默认为80)
3)点击“添加实例”,操作成功后返回节点详细页⾯,页⾯的实例列表中新增刚添加的实例。
4)实例列表中的操作栏,提供了删除实例的操作选项,点击“删除”链接,即可从系统中删除此受管的nodeagen
整流罩5)启动实例:在nodeagent处于已连接的情况下,启动该节点下的实例。
1.15设置apacheHA配置⽂件
返回集中管理页⾯apache实例,点击Ip号进⼊apache的基本配置,编辑
如下⽰例:

本文发布于:2024-09-24 22:35:59,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/273404.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:实例   安装   服务器   添加   配置   节点   点击
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议