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 %