nginx+tomcat环境下,想通过nginx配置访问 centos7 的 ip:192.168.128.130 直接访问 192.168.128.130:8080,tomcat的欢迎界面
发现界面出现502,
到 /var/log/nginx 下查看nginx报错日志
*140 connect() to 127.0.0.1:8080 failed (13: Permission denied) while connecting to upstream, client: 192.168.128.1, server: 192.168.128.130, request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:8080/", host: "192.168.128.130"
然后网上搜索,解决办法就是执行以下语句关闭SeLinux就行。
setsebool -P httpd_can_network_connect 1
在访问192.168.128.130就可以访问到tomcat的欢迎界面。