nginx: [warn] the “user“ directive makes sense only if the master process runs with super-user

nginx: [warn] the “user” directive makes sense only if the master process runs with super-user privileges, ignored in /usr/local/etc/nginx/nginx.conf:1

查看版本

liangyuji@liangyujideMacBook-Pro ~ % nginx -v

nginx version: nginx/1.19.4

启动服务

liangyuji@liangyujideMacBook-Pro ~ % brew services start nginx
Service `nginx` already started, use `brew services restart nginx` to restart.

nginx服务已开启

重启服务,出现了错误

liangyuji@liangyujideMacBook-Pro /etc % nginx -s reload

nginx: [warn] the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /usr/local/etc/nginx/nginx.conf:1

原因:/usr/local/etc/nginx/nginx.conf:1 配置第一行有问题,这时注释掉第一行

liangyuji@liangyujideMacBook-Pro nginx % vim nginx.conf

重启服务看看

liangyuji@liangyujideMacBook-Pro nginx % sudo nginx -s reload
Password:
nginx: [alert] kill(888, 1) failed (3: No such process)

出现问题:nginx: [alert] kill(888, 1) failed (3: No such process)

原因:启动nginx服务未启动成功

1.先关闭再启动nginx服务

liangyuji@liangyujideMacBook-Pro nginx % sudo nginx -s stop

Password:

liangyuji@liangyujideMacBook-Pro nginx % nginx

2.或是 重新加载nginx配置

解决:/usr/local/etc/nginx/nginx.conf 配置文件所在的位置

liangyuji@liangyujideMacBook-Pro nginx % sudo nginx -c /usr/local/etc/nginx/nginx.conf

Password:

liangyuji@liangyujideMacBook-Pro nginx % sudo nginx -s reload

liangyuji@liangyujideMacBook-Pro nginx % 

猜你喜欢

转载自blog.csdn.net/qq_1296888290/article/details/111864025
今日推荐