准备工作
1 安装nginx,假设在虚拟机 ip为192.168.0.X的机器上
2.部署2个tomcat~
tomcat1 在172.10.0.1 ; 在根目录建一个文件夹 tomcat1 放一个html 起名字 test.html 内容输出tomcat1
tomcat2在 172.20.0.2; 在根目录建一个文件夹 tomcat2 放一个html 起名字 test.html 内容输出tomcat2
然后启动tomcat成功
修改nginx配置
在192.168.0.X的机器上找到 /usr/local/nginx/nginx.conf文件
修改一个server:
server{
listen:80; //监听的nginx端口,默认为80可以在访问时候不假端口号;若修改需要加
server_name 192.168.0.X;//即nginx虚拟机IP
localtion ~tomcat1{
proxy_pass http:172.10.0.1:8080;
}
localtion ~tomcat2{
proxy_pass http:172.20.0.2:8080;
}
}
然后重启nginx即可;
测试访问
http:192.168.0.X/tomcat1/test.html 页面输出 tomcat1
http:192.168.0.X/tomcat2/test.html 页面输出 tomcat2
网友评论