nginx+tomcat实现负
1、linux环境准备
虚拟机上安装linux或者直接用阿里云
2、linux上放两个tomcat且可以访问
![](https://img.haomeiwen.com/i9356481/1c99558f76ff7866.png)
将tomcat放到虚拟机的linux系统中,分别然后解压到/usr/local/tomcat_01和/usr/local/tomcat_02中,如下图所示
![](https://img.haomeiwen.com/i9356481/5d5658feb5fadc04.png)
然后修改两个tomcat的端口分别为8881(tomcat_01)和8882(tomcat_02),此时分别启动两个tomcat,然后进行访问
![](https://img.haomeiwen.com/i9356481/14e7c123e9379280.png)
![](https://img.haomeiwen.com/i9356481/e9946643a06cd5d2.png)
3、安装nginx
在安装nginx之前需要安装所需的插件模块pcure zlib opensssl 如下图所示,分别将这些组件解压到/usr/local/下。
![](https://img.haomeiwen.com/i9356481/660bbd8abf434be7.png)
![](https://img.haomeiwen.com/i9356481/1866e7532d73c54f.png)
注意:在安装nginx之前先检查环境是否包含gcc,如果没有,那么安装gcc和gcc-c++
![](https://img.haomeiwen.com/i9356481/59dde1fbd19133c3.png)
此时查询gcc版本,即安装成功
![](https://img.haomeiwen.com/i9356481/9d7e064f6e0b9c8a.png)
再安装gcc-c++即可
![](https://img.haomeiwen.com/i9356481/2742f8d1eea17a26.png)
此时安装nginx
先解压nginx到/usr/local目录下面
![](https://img.haomeiwen.com/i9356481/69dd461a0b945817.png)
然后编译nginx
./configure --prefix=/usr/local/nginxWeb/ --with-pcre=/usr/local/pcre-8.34 --with-zlib=/usr/local/zlib-1.2.8 --with-openssl=/usr/local/openssl-1.0.0e --with-http_stub_status_module
上面命令是指定nginx安装目录、安装依赖的三个模块、开启stub_status模块
如下如所示,代码编译成功。
![](https://img.haomeiwen.com/i9356481/bb2768f531e86f7d.png)
然后执行make && make install安装
执行完成后发现在/usr/local/下多了一个nginxWeb
![](https://img.haomeiwen.com/i9356481/0a19ef485d41da94.png)
然后启动nginx
![](https://img.haomeiwen.com/i9356481/87e5994be4eb4d1d.png)
访问nginx,成功
![](https://img.haomeiwen.com/i9356481/17d027383077eaf8.png)
4、配置nginx
这里只介绍负责均衡相关配置,其他全局配置或者局部配置属性可自行百度
![](https://img.haomeiwen.com/i9356481/ab7bcb8244b26ce6.png)
配置完成后,测试一下配置文件是否存在错误。如下,成功。
![](https://img.haomeiwen.com/i9356481/0e5b6a643b73a27f.png)
5、访问tomcat_01和tomcat_02
![](https://img.haomeiwen.com/i9356481/7380272b57b89369.png)
![](https://img.haomeiwen.com/i9356481/3d78c940c1b92415.png)
6、访问nginx
第一次:
![](https://img.haomeiwen.com/i9356481/cf4d3553fb0d9e9d.png)
第二次:
![](https://img.haomeiwen.com/i9356481/1114078c65605146.png)
第三次:
![](https://img.haomeiwen.com/i9356481/7f3380ed93bf6d07.png)
第四次:
![](https://img.haomeiwen.com/i9356481/94d696711ccb64a6.png)