Linux+nginx+tomcat负载均衡
来源:互联网 发布:网站编程语言有哪些 编辑:程序博客网 时间:2024/05/17 23:16
1、准备工作
1.1、下载nginx,本次采用的是nginx-1.9.9.tar.gz
1.2、下载tomcat7.0,本次采用的是apache-tomcat-7.0.82.tar.gz
1.3、下载JDK,本次采用的是JDK1.7
2、安装JDK和环境变量的配置以及tomcat7.0(略)
3、复制tomcat
3.1、修改第一个tomcat的server.xml(为了能在一个linux机上同时启动两台tomcat服务器)
依次修改如下图的端口为:8011 8010 8012,第二个tomcat类似,依次修改为:8021 8020 8022。
4、nginx的安装(重点)
4.1安装基础软件包
yum install openssl*
yum install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel -y
yum install libxml2 libxml2-devel zlib zlib-devel ncurses ncurses-devel curl curl-devel -y
yum install gd gd2 gd-devel gd2-devel -y
4.2安装pcre软件包
4.2.1解压后,cd切换到prce根目录,再输入命令 ./configure 初始化配置
4.2.2依次使用 make make install 执行安装prce
4.3nginx的安装
与prce安装类似, 解压安装包,cd切换到根目录,依次输入3个命令 ./configure make make install
上图中nginx binary file 用来启动ngnix服务器,启动依次输入2个命令 cd /usr/local/nginx/sbin ./nginx
4.4修改/usr/local/nginx/conf下的nginx.conf文件 ,添加红框中的代码。
upstream practice {
server localhost:8010;
server localhost:8020;
}
server {
listen 80;
server_name localhost ;
#charset koi8-r;
#access_log logs/host.access.log main;
# location / {
# root html;
# index index.html index.htm;
# }
location / {
index index.jsp;
proxy_pass http://practice ;
client_max_body_size 100m;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
5、测试是否搭建成功
5.1、修改tomcat的index.jsp文件,方便测试。
5.2、启动nginx服务器 依次输入2两命令: cd /usr/local/nginx/sbin ./nginx
5.3、启动前面安装好的tomcat 依次输入2两命令:/home/apache-tomcat-7.0.82-1/bin ./startup.sh,同理启动第二个tomcat。
5.4、输入地址测试
在浏览器中多次刷新后,可以看到在两个tomcat服务器来回切换,至此大功告成。当然,这只是初步负载均衡环境的搭建。
6.说明
本文部分内容源自于 http://blog.csdn.net/winwll/article/details/78341867?locationNum=9&fps=1
- linux tomcat+nginx负载均衡
- linux nginx tomcat 负载均衡
- Linux+nginx+tomcat负载均衡
- [Linux]nginx tomcat做负载均衡
- linux下的nginx+tomcat负载均衡
- Linux下Nginx和Tomcat负载均衡
- Linux之实现nginx+tomcat负载均衡
- nginx+tomcat负载均衡
- Nginx+tomcat 负载均衡
- nginx+tomcat负载均衡
- nginx + tomcat 负载均衡
- Nginx+Tomcat负载均衡
- nginx+tomcat负载均衡
- Nginx+Tomcat负载均衡
- nginx+tomcat负载均衡
- Nginx Tomcat负载均衡
- nginx + tomcat 负载均衡
- Nginx+Tomcat负载均衡
- 菜鸟读文献系列(四)
- 关于在win10下安装mingw出现的error res的错误
- 设计模式之适配器模式和外观模式
- 图像特征提取三大法宝:HOG特征,LBP特征,Haar特征
- POJ
- Linux+nginx+tomcat负载均衡
- 内容管理系统入门
- JAVA | 4
- LWC 57:720. Longest Word in Dictionary
- RenderTexture截屏出现白屏问题
- 史上最简单的 SpringCloud 教程 | 终章
- python中如何实现一行输入多个值
- Spark笔记 11_10_2017
- BloomFilter(大数据去重)+Redis(持久化)策略