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. 实验步骤:
基本安装操作:
安装JDK,配置Java环境。
1.将tar-8u65-linux-i586.tar.gz 解压
2.删除旧的java版本
3.解压后会生成jdk1.8.0_65 文件夹,将jdk1.8.0_65文件夹移动到/usr/local/ 下并重命名java.
4.在/etc/profile.d/下建立java.sh 脚本
5.将java.sh脚本导入到环境变量,使其生效。
6.运行java -version命令查看java版本是否和之前安装的一致。
至此Java环境配置完成。
安装配置Tomcat
1.解压apache-tomcat-7.0.67.tar.gz 包
2.解压后会生成apache-tomcat-7.0.67.tar.gz 文件夹,将apache-tomcat-7.0.67.tar.gz文件夹移动到/usr/local/ 下并重命名tomcat.
用service 来管理tomcat
将tomcat 加入服务来管理。
查看下tomcat服务有没有启动,没有,并启动他
在IE 栏中输入 //192.168.10.10:8080 会出现tomcat 的官网首页
至此tomcat安装配置完成。
在另外一台服务器也需要做同样的安装配置。JAVA 和tomcat ,如上所示。
在IE 栏中输入另一台服务器 //192.168.10.15:8080 会出现tomcat 的官网首页
这样2台服务器就搭建完成了。
搭建JSP运行环境
1.首先在根目录下建立一个web目录,并在里面建立一个webapp1目录,用于存放网站文件。
2.在webapp1目录下建立一个Index.jsp 的测试页面
3.修改tomcat 的server.xml文件。
定义一个虚拟主机,并将网站文件路径指向已经建立的/web/webapp1,在host段增加context段。
//docBase:web 应用的文档基准目录
//reloadable 设置监视“类”是否变化
//path=“” 设置默认“类”
4.关闭tomcat,再重新启动
5.开始测试,是否成功。 Test1
6.另外一台服务器上做同样的操作。 Test2
前面2台服务器部署的都是tomcat ,下面就部署Nginx
解压并安装Nginx
配置nginx.conf
测试负载均衡效果
不断的刷新浏览器测试,可以看到由于权重相同,页面会反复在以下2个页面来回切换。
效果已经看到,实验结束。
本文出自 “IT随笔” 博客,谢绝转载!
原文地址:http://tang493512148.blog.51cto.com/10053350/1735439