1、准备好三台服务器,从官网(http://nginx.org/en/download.html)下载Nginx 直接解压就可以
准备两台Tomcat,copy一份就好了
2、到副本的conf/server.xml中修改配置,两台tomcat的配置不能相同,否则其中一台不能启动
···修改这三个地方后server.xml就修改完成了,到此为止两台Tomcat的路径为localhost:8080 和localhost:8081
还得继续修改。。到副本的bin目录中修改startup.bat和catalina.bat如图
3、配置Tomcat环境变量
4、配置Nginx
(1)打开Nginx中的conf/nginx.conf,养成好习惯先copy一份nginx.conf以防万一。把nginx.conf中的http节点内的server节点全部删除并在http节点内添加以下代码,保存。
upstream myServer {
server 127.0.0.1:8080 weight=1;
server 127.0.0.1:8081 weight=1;
}
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://myServer;
index index.html index.htm;
}
}
5、为了区分我们运行的服务器,在两台Tomcat的webapps中root文件夹内的东西全部删除,添加一个index.html内容自拟
5、启动服务器
(1)在两台Tomcat的bin目录中双击startup.bat启动Tomcat
(2)在解压的Nginx文件夹中双击nginx.exe启动Nginx
在浏览器输入localhost访问结果如下