当执行sudo service nginx restart后,出现如下情况:
于是便检查nginx配置文件的语法是否有问题,用 nginx -t -c 检查,结果如下:
问题原因:设置的用户和用户组www并没有在服务器系统中添加
解决办法有两种:
1、在nginx.conf中设置成user nobody
2、添加用户和用户组:
#/usr/sbin/groupadd -f www
于是便检查nginx配置文件的语法是否有问题,用 nginx -t -c 检查,结果如下:
问题原因:设置的用户和用户组www并没有在服务器系统中添加
解决办法有两种:
1、在nginx.conf中设置成user nobody
2、添加用户和用户组:
#/usr/sbin/groupadd -f www
#/usr/sbin/useradd -g www www
若遇到502 bad getway访问禁止的情况需要禁用selinux
sudo setenforce 0