sdoghds88888 发表于 2018-12-7 08:11:56

【中级篇】部署Tomcat+Nginx负载均衡集群

部署Tomcat+Nginx负载均衡集群
1.          实验需求:
1)   2台服务器同时部署tomcat;
2) 部署Nginx
3) 搭建负载均衡,测试其效果。
2.          实验环境:
Linux服务器系统版本:CentOS-6.5 -S02 IP:192.168.10.15( tomcat 2 )
Linux服务器系统版本:CentOS-6.5 -S03 IP : 192.168.10.18( Nginx)
Linux服务器系统版本:RedHat6.5      IP :192.168.10.10( tomcat 1 )
3.      实验步骤:
基本安装操作:
  
http://s3.运维网.com/wyfs02/M01/79/B7/wKioL1aY0pzztAUHAAAtxbI-pGc097.png
  
http://s3.运维网.com/wyfs02/M01/79/B8/wKiom1aY0n-gDD_SAAAzIhiiQp4093.png
http://s5.运维网.com/wyfs02/M02/79/B8/wKiom1aY0pqTpp_7AABTSU8zzFw537.png
安装JDK,配置Java环境。
  1.将tar-8u65-linux-i586.tar.gz 解压
http://s4.运维网.com/wyfs02/M00/79/B8/wKiom1aY0quySSsBAAAgqcNREhE861.png
  
  2.删除旧的java版本
http://s3.运维网.com/wyfs02/M01/79/B7/wKioL1aY0wvhh_KkAAAyMT9kUew334.png
  
http://s4.运维网.com/wyfs02/M01/79/B7/wKioL1aY0xuSO2jvAAAPS3LjaKw263.png
  
  
  3.解压后会生成jdk1.8.0_65 文件夹,将jdk1.8.0_65文件夹移动到/usr/local/ 下并重命名java.
http://s2.运维网.com/wyfs02/M00/79/B8/wKiom1aY0x2zbPL8AABRo3ug_RE793.png
  
  4.在/etc/profile.d/下建立java.sh 脚本
http://s4.运维网.com/wyfs02/M01/79/B8/wKiom1aY0yvxLmuFAAAo_GeWh2s085.png
http://s3.运维网.com/wyfs02/M02/79/B8/wKiom1aY00-TH80VAAA4yhauwO8687.png
  5.将java.sh脚本导入到环境变量,使其生效。
http://s5.运维网.com/wyfs02/M00/79/B7/wKioL1aY07PyhJk7AAApxNgWNRE692.png
  6.运行java -version命令查看java版本是否和之前安装的一致。
http://s2.运维网.com/wyfs02/M01/79/B7/wKioL1aY09SgJSkXAAAw_cbc_IY253.png
  至此Java环境配置完成。
安装配置Tomcat
  1.解压apache-tomcat-7.0.67.tar.gz 包
http://s1.运维网.com/wyfs02/M02/79/B7/wKioL1aY0-ex55RGAABxBDQzm8Y714.png
  2.解压后会生成apache-tomcat-7.0.67.tar.gz 文件夹,将apache-tomcat-7.0.67.tar.gz文件夹移动到/usr/local/ 下并重命名tomcat.
http://s1.运维网.com/wyfs02/M00/79/B8/wKiom1aY083jxbayAABnIfo07E0928.png
http://s1.运维网.com/wyfs02/M01/79/B8/wKiom1aY09zxu9ZQAACo863WR9A757.png
  
  用service 来管理tomcat
  
http://s2.运维网.com/wyfs02/M02/79/B7/wKioL1aY1COA38OZAAAQt8Slbpg894.png
  
http://s1.运维网.com/wyfs02/M02/79/B8/wKiom1aY1Ajy1K8tAAA2yjXRNOk227.png
将tomcat 加入服务来管理。
http://s2.运维网.com/wyfs02/M00/79/B7/wKioL1aY1FSyO8oJAABYzBHW1o8596.png
  查看下tomcat服务有没有启动,没有,并启动他
http://s3.运维网.com/wyfs02/M01/79/B7/wKioL1aY1GSBPj-ZAAC3498jX-I729.png
  
在IE 栏中输入 //192.168.10.10:8080 会出现tomcat 的官网首页
http://s1.运维网.com/wyfs02/M02/79/B8/wKiom1aY1EaAzWI4AABwvykMCU8856.png
  至此tomcat安装配置完成。
在另外一台服务器也需要做同样的安装配置。JAVA 和tomcat ,如上所示。
  
  在IE 栏中输入另一台服务器 //192.168.10.15:8080 会出现tomcat 的官网首页
http://s5.运维网.com/wyfs02/M02/79/B8/wKiom1aY1FfQ4CNyAACWHTzt9TQ391.png
  这样2台服务器就搭建完成了。
搭建JSP运行环境
  1.首先在根目录下建立一个web目录,并在里面建立一个webapp1目录,用于存放网站文件。
http://s5.运维网.com/wyfs02/M00/79/B8/wKiom1aY1QORgpH8AAAkMjbcoEs218.png
  2.在webapp1目录下建立一个Index.jsp 的测试页面
http://s2.运维网.com/wyfs02/M01/79/B7/wKioL1aY1UahHuxnAAAQ-a6p9DA547.png
http://s1.运维网.com/wyfs02/M02/79/B7/wKioL1aY1VTB1LkUAAA7pQGOARw456.png
  3.修改tomcat 的server.xml文件。
  定义一个虚拟主机,并将网站文件路径指向已经建立的/web/webapp1,在host段增加context段。
http://s4.运维网.com/wyfs02/M01/79/B7/wKioL1aY1WeC9Fc_AAAfY1uOX34713.png
http://s5.运维网.com/wyfs02/M02/79/B8/wKiom1aY1UPScgpzAABIpXU7GDs089.png
  
  //docBase:web 应用的文档基准目录
  //reloadable 设置监视“类”是否变化
  //path=“” 设置默认“类”
4.关闭tomcat,再重新启动
http://s1.运维网.com/wyfs02/M02/79/B8/wKiom1aY1VnBPWUdAAFJnUIf5Lk913.png
5.开始测试,是否成功。   Test1
http://s3.运维网.com/wyfs02/M00/79/B7/wKioL1aY1aKyH8OXAABIRNWKPN8634.png
6.另外一台服务器上做同样的操作。 Test2
http://s5.运维网.com/wyfs02/M01/79/B7/wKioL1aY1beDdIWKAABJuudD23c948.png
  
  前面2台服务器部署的都是tomcat ,下面就部署Nginx
http://s3.运维网.com/wyfs02/M02/79/B7/wKioL1aY1cvwDXmWAAC0jF5bcpQ055.png
解压并安装Nginx
http://s5.运维网.com/wyfs02/M00/79/B8/wKiom1aY1bbga39LAABNembLz_E466.png
http://s3.运维网.com/wyfs02/M01/79/B7/wKioL1aY1fqTjqjrAABpCgnhzss644.png
http://s2.运维网.com/wyfs02/M01/79/B8/wKiom1aY1dyBDoUZAAApWfZ2oxs910.png
http://s4.运维网.com/wyfs02/M02/79/B7/wKioL1aY1iixBYjuAABsp_xu5gk555.png
http://s5.运维网.com/wyfs02/M01/79/B8/wKiom1aY1jDTdZYtAAC57ly_WU4190.png
http://s1.运维网.com/wyfs02/M00/79/B8/wKiom1aY1kWgKk9JAAAsPGJ8sTM373.png
配置nginx.conf
http://s5.运维网.com/wyfs02/M01/79/B7/wKioL1aY1pyhtMiMAABam8PRtiA759.png
http://s4.运维网.com/wyfs02/M00/79/B7/wKioL1aY1qmAq3VmAAAnuD3jLIc386.png
http://s5.运维网.com/wyfs02/M02/79/B8/wKiom1aY1oSTsv3MAAB_UJB0jCs610.png
http://s2.运维网.com/wyfs02/M02/79/B7/wKioL1aY1tzhPqz8AAA_owSnCzk145.png
http://s1.运维网.com/wyfs02/M01/79/B7/wKioL1aY1uqjm803AABioNJpFD0102.png
http://s4.运维网.com/wyfs02/M00/79/B8/wKiom1aY1smTnEovAABXQrdhtb0876.png
测试负载均衡效果
  不断的刷新浏览器测试,可以看到由于权重相同,页面会反复在以下2个页面来回切换。
http://s3.运维网.com/wyfs02/M02/79/B8/wKiom1aY1tSz41_3AABCE8rbWwA817.png
http://s2.运维网.com/wyfs02/M01/79/B7/wKioL1aY1xbh8vyuAAA4mvewsO4574.png
  效果已经看到,实验结束。



页: [1]
查看完整版本: 【中级篇】部署Tomcat+Nginx负载均衡集群