美文网首页
nginx重启报错: [emerg] getpwnam(&quo

nginx重启报错: [emerg] getpwnam(&quo

作者: 会飞_的鱼 | 来源:发表于2018-03-13 18:53 被阅读108次

    今天在重启linux服务的时候遇到一个错误:

    nginx: [emerg] getpwnam("www") failed in /etc/nginx/nginx.conf:5

    经研究,发现是nginx.conf中,有一行代码的问题:

    user www

    因为www用户不存在,所以导致报错。

    解决方法如下:

    1. 在nginx.conf中 把user nobody的注释去掉即可。
    2. 创建www这个用户,应该在服务器系统中添加www用户组和用户www,执行如下命令便可解决:
    /usr/sbin/groupadd  -f  www
    /usr/sbin/useradd  -g www www
    

    相关文章

      网友评论

          本文标题:nginx重启报错: [emerg] getpwnam(&quo

          本文链接:https://www.haomeiwen.com/subject/mdqtqftx.html