问题
今天Linux+Nginx+Mysql+PHP+Redis服务器重启过后遇到一个问题:
Could not connect: Can't connect to MySQL server on '127.0.0.1' (13)。
在排除mysql成功启动,并且可以访问的时候。不知所措,最后在阿里云的一篇文章中看到了如下解决方法:
getsebool -a | grep httpd
#发现 httpd_can_network_connect --> off
#原因:SELinux限制了httpd对外访问的权限
##解决方案
setsebool httpd_can_network_connect 1