Nginx+tomcat负载均衡

 

实验环境: 192.168.10.5  nginx

                     192.168.10.6 tomcat 1

          192.168.10.7  tomcat 2

           

 

实验要求:

在权重一样的情况下实现tomcat负载均衡

 

 

实验步骤:

  1. 安装nginx所需环境包

  2. 解压nginx并编译安装

  3. 配置nginx启动脚本并开启此服务

  4. 配置实验环境IP地址

  5. 解压缩Apache-tomcatjdk压缩包

  6. 并改名为tomcatJava 移动到/usr/local

  7. /etc/profile下设置Java根目录并导入环境变量

  8. 配置tomcat主配置文件

  9. 创建web站点添加一个测试页面

  10. 启动服务并查看端口号      

  11. 重复5-10步骤配置tomcat 2

  12. 配置nginx主配文件,设置负载均衡服务器组

  13. 验证(访问10.5,刷新页面时是否更换访问内容,为了区别于tomcat1tomcat2所以才使用不同内容来代替均衡效果)

 

 

实验截图:

安装nginx所需环境包

tomcat负载均衡_第1张图片

包括pcre-devel openssl-devel zlib-devel gd gd-devel 和转码工具dos2unix

解压nginx并编译安装

tomcat负载均衡_第2张图片

wKiom1f5sQSBOxuYAABDwB2P7y0555.png-wh_50

 

配置nginx启动脚本并开启此服务

tomcat负载均衡_第3张图片

 

配置实验环境IP地址

wKiom1f5sS2ikipqAAAh2GbsnpY287.png-wh_50

wKioL1f5sS7RwVcDAAAm8sBCgCo569.png-wh_50

wKiom1f5sS6ilG_pAAAoTiYkG8w420.png-wh_50

解压缩Apache-tomcatjdk压缩包

tomcat负载均衡_第4张图片

并改名为tomcatJava 移动到/usr/local

wKioL1f5sVPRydCSAABxBWoofDc624.png-wh_50

/etc/profile下设置Java根目录并导入环境变量

tomcat负载均衡_第5张图片

wKiom1f5sWbxQLbFAACAxIB6yoM692.png-wh_50

 

配置tomcat主配文件 /usr/local/tomcat/conf/sever.xml

wKioL1f5sXfwLyF3AADq_8HvoOI834.png-wh_50

创建web站点添加一个测试页面

wKioL1f5sY7z0Y8mAABK3JzSrAs906.png-wh_50

tomcat负载均衡_第6张图片

启动服务并查看端口号

tomcat负载均衡_第7张图片

 

按步骤5-10配置tomcat2

wKiom1f5sdej-7p0AAEZ_iOzw9A679.png-wh_50

 

配置nginx主配文件,设置负载均衡服务器组 /etc/nginx/nginx.conf

tomcat负载均衡_第8张图片

wKioL1f5se6ht2unAABSnznectQ409.png-wh_50

关闭防火墙

wKiom1f5sgThkhEPAACgvwpTihQ718.png-wh_50


PC机验证

tomcat负载均衡_第9张图片

tomcat负载均衡_第10张图片