您的位置:首页 > 运维架构 > Tomcat

linux下nginx tomcat 整合,负载均衡配置

2011-02-15 14:51 573 查看
Nginx的负载均衡是一个基于内容和应用的七层交换负载均衡的实现,同样Nginx也是一个Http的服务端,负载均衡主要使用的Nginx的ngx_http_upstream_hash_module模块。
nginx-0.9.4.tar.gz
pcre-8.01.tar.bz2
jdk-6u23-linux-i586.bin
apache-tomcat-7.0.6.tar.gz
1个apache  2个tomcat在一台机器上,修改其中一个tomcat相关端口,对应如下
8080     8980
8005     8905
8009     8909
1.安装pcre
cd /usr/local/src
tar jxvf pcre-8.01.tar.bz2
cd pcre-8.01
./configure
make && make install
2.安装nginx
cd /usr/local/src
tar zxvf nginx-0.9.4.tar.gz
cd nginx-0.9.4
./configure --with-http_stub_status_module
参数 --with-http_stub_status_module 是为了启用 nginx 的 NginxStatus 功能,用来监控 Nginx 的当前状态
make && make install
3.安装JDK
cd /usr/local/src
chmod +x jdk-6u18-linux-i586.bin
./jdk-6u18-linux-i586.bin
mv jdk1.6.0_18 /usr/local/jdk
rm -rf /usr/bin/java
rm -rf /usr/bin/javac
ln -s /usr/local/jdk/bin/java /usr/bin/java
ln -s /usr/local/jdk/bin/javac /usr/bin/javac
root@centoslamp src]# java -version
java version "1.6.0_18"
Java(TM) SE Runtime Environment (build 1.6.0_18-b07)
Java HotSpot(TM) Client VM (build 16.0-b13, mixed mode, sharing)
ln -s /usr/local/jdk/jre /usr/local/jre
设置环境变量
vi /etc/profile 添加如下内容
AVA_HOME=/usr/local/jdk
export JAVA_HOME
JRE_HOME=/usr/local/jre
export JRE_HOME
运行,使环境变量生效
source /etc/profile
4.安装tomcat
tar zxvf apache-tomcat-7.0.6.tar.gz
mv apache-tomcat-7.0.6 /usr/local/tomcat1
tar zxvf apache-tomcat-7.0.6.tar.gz
mv apache-tomcat-7.0.6 /usr/local/tomcat2
5.编辑tomcat server.xml文件,修改相关端口.如果在不同机器上不用修改

 
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: