Centos配置多个tomcat服务器,并用nginx实现负载均衡
2015-10-26 10:43
1001 查看
centos配置tomcat请参见上一篇博文 :http://www.cnblogs.com/nanyangzp/p/4897655.html
一:多tomcat利用不同端口开启服务器
多个tomcat(以2个tomcat为例)配置步骤如下:
1. 在cd /usr下用免安装版安装tomcat8.0 tomcat8.0_s2 tomcat8.0_s3
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026102252013-1834161386.png)
2.在linux控制台输入 vi /etc/profile 并配置tomcat环境变量
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026102631075-2108559028.png)
3.设置tomcat8.0_s2/bin/ 下面的startup.sh和shutdown.sh,分别加入以下代码
4.修改tomcat/conf/server.xml
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026103917716-794426945.png)
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026103926044-593610135.png)
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026103934294-923602848.png)
5.分别启动tomcat8.0/bin/startup.sh 和 tomcat8.0_s2/bin/startup.sh
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026104156904-295710406.png)
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026104201919-332585089.png)
6.如果需要开启多个tomcat只需依次类推即可。。
二:利用nginx实现多个tomcat负载均衡
1.检查nginx安装是否成功
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026113304857-1003531521.png)
至此,说明nginx之前已经安装成功
2.配置 /usr/local/nginx/conf/nginx.conf
在http中加入
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026113541716-821297789.png)
在server中修改location
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026113659325-644235310.png)
3.在浏览器端输入linux主机ip进行多次访问测试(在服务器进行了标志tomcat1和tomcat2)
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026114106044-36936845.png)
一:多tomcat利用不同端口开启服务器
多个tomcat(以2个tomcat为例)配置步骤如下:
1. 在cd /usr下用免安装版安装tomcat8.0 tomcat8.0_s2 tomcat8.0_s3
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026102252013-1834161386.png)
2.在linux控制台输入 vi /etc/profile 并配置tomcat环境变量
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026102631075-2108559028.png)
3.设置tomcat8.0_s2/bin/ 下面的startup.sh和shutdown.sh,分别加入以下代码
export JAVA_HOME=/usr/java/jdk1.7.0_80 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JAVA_HOME/bin export JRE_HOME=$JAVA_HOME/jre export TOMCAT_HOME=$TOMCAT_2_HOME export CATALINA_HOME=$CATALINA_2_HOME export CATALINA_BASE=$CATALINA_2_BASE
4.修改tomcat/conf/server.xml
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026103917716-794426945.png)
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026103926044-593610135.png)
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026103934294-923602848.png)
5.分别启动tomcat8.0/bin/startup.sh 和 tomcat8.0_s2/bin/startup.sh
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026104156904-295710406.png)
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026104201919-332585089.png)
6.如果需要开启多个tomcat只需依次类推即可。。
二:利用nginx实现多个tomcat负载均衡
1.检查nginx安装是否成功
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026113304857-1003531521.png)
至此,说明nginx之前已经安装成功
2.配置 /usr/local/nginx/conf/nginx.conf
在http中加入
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026113541716-821297789.png)
在server中修改location
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026113659325-644235310.png)
3.在浏览器端输入linux主机ip进行多次访问测试(在服务器进行了标志tomcat1和tomcat2)
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026114106044-36936845.png)
![](http://images2015.cnblogs.com/blog/511906/201510/511906-20151026114110310-336285340.png)
相关文章推荐
- tomcat中同时部署两个项目的异常解决
- Tomcat报45秒无法启动错误修改方法
- JavaWeb学习总结(三)——Tomcat服务器学习和使用(二)
- tomcat server.xml配置详解
- JavaWeb学习总结(二)——Tomcat服务器学习和使用(一)
- Tomcat8 安装和配置
- Apache与Tomcat整合实现动静分离与负载均衡的配置实践
- Apache与Tomcat的整合详解(Linux)
- tomcat服务器添加虚拟目录
- Tomcat、JBOSS、WebSphere、WebLogic、Apache之间的区别
- Tomcat 源码分析
- linux下安装jdk,tomcat,mysql
- 提升tomcat服务器性能的七条经验
- [转] Eclipse的Tomcat插件安装
- J2EE通过tomcat部署的两种方式
- J2EE通过tomcat部署的两种方式
- tomcat ip地址访问项目 映射共享目录
- tomcat配置多个web网站的配置详解
- CentOS下 tomcat
- Java Tomcat 启动异常