1、linux环境准备
虚拟机上安装linux或者直接用阿里云
2、linux上放两个tomcat且可以访问
将tomcat放到虚拟机的linux系统中,分别然后解压到/usr/local/tomcat_01和/usr/local/tomcat_02中,如下图所示
然后修改两个tomcat的端口分别为8881(tomcat_01)和8882(tomcat_02),此时分别启动两个tomcat,然后进行访问
3、安装nginx
在安装nginx之前需要安装所需的插件模块pcure zlib opensssl 如下图所示,分别将这些组件解压到/usr/local/下。
注意:在安装nginx之前先检查环境是否包含gcc,如果没有,那么安装gcc和gcc-c++
此时查询gcc版本,即安装成功
再安装gcc-c++即可
此时安装nginx
先解压nginx到/usr/local目录下面
然后编译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模块
如下如所示,代码编译成功。
然后执行make && make install安装
执行完成后发现在/usr/local/下多了一个nginxWeb
然后启动nginx
访问nginx,成功
4、配置nginx
这里只介绍负责均衡相关配置,其他全局配置或者局部配置属性可自行百度
配置完成后,测试一下配置文件是否存在错误。如下,成功。
5、访问tomcat_01和tomcat_02
6、访问nginx
第一次:
第二次:
第三次:
第四次: