查看所有开放端口:
firewall-cmd --list-all
因为tomcat默认开放8080端口,所以我们要给8080端口放开访问权限:
firewall-cmd --add-port=8080/tcp --permanent
通过同样的方法添加多个开放端口:
我们访问一下http://192.168.252.129:8080/
配置host:
这个192.168.252.129就是我们centos系统的ip地址:
现在我们试试访问www.123.com:8080
但是我们想要直接通过80端口访问,因为80端口是默认的,那就需要nginx进行请求转发配置(反向代理):
配置监听80端口,地址192.168.252.129, 然后转发到127.0.0.1:8080,也就是tomcat的地址
现在访问www.123.com,就由host解析到192.168.252.129:80,然后nginx把192.168.252.129:80通过proxy_pass
转发到 http://127.0.0.1:8080