部署tomcat及负载均衡

Posted 金溪大斌家

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了部署tomcat及负载均衡相关的知识,希望对你有一定的参考价值。

部署tomcat 及负载均衡
 
前言:
一、 部署tomcat
1、 准备工作
1) 关闭防火墙
Service iptables   stop
 
2) 安装jdk
3 )建立就java.sh 脚本
部署tomcat及负载均衡


内容如下:
部署tomcat及负载均衡
4) java.sh 脚本导入到环境变量。
部署tomcat及负载均衡


2 、安装配置tomcat
1 )解压apache-tomcat
部署tomcat及负载均衡


2) 启动tomcat
部署tomcat及负载均衡
3) 在浏览器上测试http://localhost 8080
部署tomcat及负载均衡


看到上面的页面说明成功启动了tomcat
 
注意:如果想关闭tomcat ,运行/usr/local/tomcat7/bin/shutdown.sh 命令。
 
3、 建立java web 站点
1) 建立一个web 目录,并在里面建立一个webapp1 目录,用于存放网站文件。
部署tomcat及负载均衡
2) 建立index.jsp 的测试页面
Vi /web/webapp1/index.jsp
部署tomcat及负载均衡
3) 修改tomcat server.xml 文件
Vi /usr/local/tomcat7/conf/server.xml
host 区域里面添加以下内容即可
部署tomcat及负载均衡
4) 关闭tomcat 服务,然后再启动
部署tomcat及负载均衡
5) 浏览网页http://localhost:8080
部署tomcat及负载均衡
 
出现上面自己制作的网页,说明tomcat站点配置成功,能够运行jsp网页了。
 
二、 搭建 nginx+tomcat 负载均衡群集
拓扑图:
部署tomcat及负载均衡
实验环境如下图所示:
部署tomcat及负载均衡
1、 搭建tomcat
Tomcat1 我们在上面已经搭建好了,下面开始搭建tomcat2 (安装方法和第一台完全一样,这里就不再截图说明,但为了区分不同的服务器,把第二台的网页改为内容www.test2.com ,我已经搭建好了,如下图所示)


 
部署tomcat及负载均衡

2、 搭建和配置nginx 服务器(和前面的配置有不一样的地方)
1) 插入redhat 光盘,配置一个yum 仓库,然后安装下面的相关软件包
部署tomcat及负载均衡
部署tomcat及负载均衡



2 )建立用户和组,编译安装nginx 部署tomcat及负载均衡
部署tomcat及负载均衡
然后执行make && make install
3) 修改nginx 配置文件,添加以下内容
首先在http{......} 中加入下面代码,设定负载均衡的服务器列表。 部署tomcat及负载均衡


然后在http{......} 里面的server{......} 里面的location{......} 中加入一行 部署tomcat及负载均衡


4) 测试nginx 配置文件是否正确
执行/usr/local/nginx/sbin/nginx -t
出现下面的信息表示正确
部署tomcat及负载均衡
5) 启动nginx 服务
部署tomcat及负载均衡
6) 查看端口号
部署tomcat及负载均衡
3、 测试负载均衡效果
1) 打开浏览器访问http://192.168.1.102
2) 不断刷新浏览器测试,可以看到由于权重相同,页面会反复在以下两个页面来回切换,说明负载均衡群集搭建成功。

实验环境均已自己虚拟机环境!


以上是关于部署tomcat及负载均衡的主要内容,如果未能解决你的问题,请参考以下文章

部署tomcat及负载均衡

部署tomcat及负载均衡

部署tomcat及负载均衡

案例:部署tomcat及负载均衡

部署Tomcat及负载均衡

部署Tomcat及负载均衡