今天把所有站点改成Docker配置,每个容易用一个独立端口,前端用一台Nginx做反向代理以实现80端口访问不同站点的目的。

一切都配置完成后,做反向代理的Nginx一直报502错误,一番研究后终于发现是SELinux在,遂附上解决方案:

Centos: 1、检查状态:getsebool httpd_can_network_connect

2、若上一步返回Off, 则打开设置:setsebool -P httpd_can_network_connect on

Done!