nginx反向代理
1.进入安装目录
cd /usr/src
2 创建两个文件夹用于存放两台tomcat服务器
mkdir tomcat8080
mkdir tomcat8081
3 把下载的tomcat包上传至这两个文件夹下
4 然后解压安装tomcat,请参考https://blog.csdn.net/weixin_44285972/article/details/122574896?spm=1001.2014.3001.5501
5 修改tomcat8081的端口号
cd /usr/src/tomcat8081/apache-tomcat-8.5.9/conf
vi server.xml
6 测试两个tomcat是否已完成
7 分别在两台tomcat服务器下的webapps创建一个文件夹,用于测试
mkdir test8080
mkdir test8081
8 写两个html然后分别上传至这两个文件夹下
9 修改nginx
cd /usr/local/nginx/conf
vi nginx.conf
10 添加
server {
listen 9001;
server_name 192.168.10.100;
location ~ /test8080/ {
proxy_pass http://127.0.0.1:8080;
}
location ~ /test8081/ {
proxy_pass http://127.0.0.1:8081;
}
}
11 开通端口
firewall-cmd --zone=public --add-port=8080/tcp
firewall-cmd --list-all
12 重启nginx
cd /usr/local/nginx/sbin
./nginx -s reload
13 测试