使用nginx搭建web服务,问题汇总

1、

问题:nginx配置中引用了lua代码,lua的作用是:将请求数据写入到redis,但是发现在连接redis时,连接失败,原因是:无法解析其域名。

解决:在nginx配置文件目录下:nginx.conf的http模块,添加一行域名解析:resolver 10.*** 10.*** 10.***;

2、问题:搭建nginx + php web服务时,发现curl时总报这个问题:file not found.

解决:通过上网查,发现是文件权限问题,改了文件权限后,发现还不行。请教了我们的运维工程师,发现是SELinux的问题,它是在linux上在加一层权限访问控制,导致php-fpm进程无法访问到文件,最后通过setenforce 0,将问题解决。

详细的SELinux可参考如下:https://blog.csdn.net/keheinash/article/details/68944083

猜你喜欢

转载自blog.csdn.net/qq125293177/article/details/82892537