码迷,mamicode.com
首页 > 其他好文 > 详细

部署Nginx+Tomcat负载均衡群集

时间:2018-01-21 17:37:08      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:文件   分享图片   关闭   切换   搭建nginx   web服务器   环境   proc   安装配置   

前言:Tomcat服务器是一个免费的开放源代码的web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下普遍被使用,是开发和调试JSP程序的首选,一般来说,Tomcat虽然和Apache或者Nginx这些Web服务器一样,具有处理HTML页面的功能,然而由于处理静态HTML的能力远不及Apache或者Nginx,所以Tomcat通常是作为一个servlet和JSP容器,单独运行在后端。

步骤:
一、部署tomcat
1、准备工作
1)关闭防火墙
Service iptables stop

技术分享图片

2)安装jdk
插入光盘并挂载
技术分享图片
解压JDK,部署环境
技术分享图片
3)建立就java.sh脚本
技术分享图片
内容如下:
技术分享图片
4)将java.sh脚本导入到环境变量。
技术分享图片
2、安装配置tomcat
1)解压apache-tomcat包
技术分享图片
2)启动tomcat
技术分享图片
3)在浏览器上测试http://locaohost:8080
技术分享图片
看到上面的页面说明成功启动了tomcat

注意:如果想关闭tomcat,运行/usr/local/tomcat7/bin/shutdown.sh命令。

3、建立java的web站点
1)建立一个web目录,并在里面建立一个webapp1目录,用于存放网站文件。
技术分享图片
2)建立index.jsp的测试页面
vim /web/webapp1/index.jsp
技术分享图片
3)修改tomcat的server.xml文件
Vim /usr/local/tomcat7/conf/server.xml
在host区域里面添加以下内容即可
技术分享图片

4)关闭tomcat服务,然后再启动
技术分享图片

5)浏览网页http://localhost:8080
技术分享图片

出现上面自己制作的网页,说明tomcat站点配置成功,能够运行jsp网页了。

二、搭建nginx+tomcat负载均衡群集
拓扑图:
技术分享图片

1、搭建tomcat
Tomcat1我们在上面已经搭建好了,下面开始搭建tomcat2(安装方法和第一台完全一样,这里就不再截图说明,但为了区分不同的服务器,把第二台的网页改为内容

技术分享图片

2,搭建和配置Nginx服务器
1)配置yum仓库
技术分享图片
技术分享图片

技术分享图片

插入redhat光盘,yum仓库已建好,然后安装下面的相关软件包
技术分享图片

2)建立用户和组,编译安装nginx

技术分享图片

技术分享图片
然后执行make && make install
3)修改nginx配置文件,添加以下内容
首先在http{......}中加入下面代码,设定负载均衡的服务器列表。

技术分享图片
技术分享图片
然后在http{......}里面的server{......}里面的location{......}中加入一行
技术分享图片
4)测试nginx配置文件是否正确
执行/usr/local/nginx/sbin/nginx -t
出现下面的信息表示正确
技术分享图片
5)启动nginx服务
技术分享图片
6)查看端口号
技术分享图片
3、测试负载均衡效果
1)打开浏览器访问http://192.168.1.3
2)不断刷新浏览器测试,可以看到由于权重相同,页面会反复在以下两个页面来回切换,说明负载均衡群集搭建成功。

技术分享图片

部署Nginx+Tomcat负载均衡群集

标签:文件   分享图片   关闭   切换   搭建nginx   web服务器   环境   proc   安装配置   

原文地址:http://blog.51cto.com/13557682/2063396

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!