第一步:
将需要部署的项目打包为ROOT。并将Linux中tomcat下webapps所以文件删除。
然后将ROOT.war文件上传到webapps下。
然后启动tomcat。
然后直接访问:http://192.168.40.128:8080;
准备工作ok
第二步配置反向代理
修改nginx.conf 中http下增加:
upstream tomcat-travel{ #tomcat-travel名字自己随便起
server 192.168.40.128:8080/ #ip+端口。
}
修改server
将root注释并添加:
proxy_pass http://tomcat-travel;
第四布测试:
www.****.com.ok
解释:
当浏览器输入访问server_name中的值时去访问nginx然后server_named的值会去解析proxy_pass的值,然后去找server,获取到:192.168.40.128:8080。然后去访问tomcat。然后 返回。。。。哪里说的不对还请大佬指出。
原文:https://www.cnblogs.com/lxl-six/p/11042667.html