美文网首页
卸载nginx

卸载nginx

作者: 青灯无味 | 来源:发表于2020-08-28 10:19 被阅读0次

    一. 卸载

    1. 停止nginx进程 nginx -s stop

    2. 查看nginx所在目录 which nginx

    3. 删除 brew remove nginx
      二. 重新安装
      brew install nginx
      三. 常用命令
      nginx services start //启动NGINX
      nginx -t //检测nginx是否可以正常启动
      nginx -s reload //重启nginx 一般是在操作nginx.conf之后 执行这个操作
      nginx -s stop //停止nginx进程
      ps aux | grep "nginx: worker process" 查看当前nginx的work user是谁。
      四. 相关配置路径
      nginx.conf => /usr/local/etc/nginx/nginx.conf
      nginx 文件夹 => /usr/local/bin/nginx
      error.log 报错日志 => /usr/local/var/log/nginx/error.log
      nginx root根路径 => /usr/local/var/www/
      五. 报错及解决方案
      "/usr/local/Cellar/nginx/1.17.8/logs/nginx.pid" failed (2: No such file or directory)?
      解决办法: 发现/usr/local/Cellar/nginx/1.17.8/logs 这个logs文件夹没有,所以 cd /usr/local/Cellar/nginx/1.17.8/
      mkdir logs && chmod 777 logs //新建logs文件夹 并赋予777 所有权限
      nginx: [error] invalid PID number "" in "/usr/local/Cellar/nginx/1.17.8/logs/nginx.pid"?
      解决办法 : sudo /usr/local/bin/nginx -c /usr/local/etc/nginx/nginx.conf
      把nginx 文件夹-c 到conf所在目录
      -c 将文件解压缩到其他目录
      总算 reload成功,运行 403 Forbidden ?
      解决办法: 查看错误日志
      根据时间看当前错误

      错误信息说没有权限查看root: /,所以找到nginx.conf的root改成对应的nginx文件夹 /usr/local/var/www/, 问题解决。

    相关文章

      网友评论

          本文标题:卸载nginx

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