本文主要是介绍nginx中alias和root配置路径不生效问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一.用户权限问题
nginx的启动用户不是root,所以无法访问到root的文件夹。
解决方案
1.将nginx的启动用户比如nginx 添加到root用户组
usermod -G root nginx
2./etc/nginx/nginx.conf配置中修改user为当前用户(推荐)
3.切换为nginx用户,并给予相应文件夹权限
二.遇到nginx服务器重启后报nginx: [error] open() “/var/run/nginx.pid” failed (2: No such file or directory)错误。
nginx -c /nginx/conf/nginx.conf
这篇关于nginx中alias和root配置路径不生效问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!