Nginx 报错 Permission denied 没有权限

  1. 打开 nginx.conf
cd /etc/nginx

sudo vim nginx.conf
  1. 修改 nginx.conf 第一行
user ubuntu; # 改成自己的用户名
  1. 保存并重载配置
sudo nginx -s reload

nginx: [error] open() "/run/nginx.pid" failed

  1. 查看进程列表
ps -ef |grep nginx
  1. 杀死进程
sudo kill -9 pid
  1. 重新启动 nginx
sudo nginx