美文网首页
brew install nginx的坑

brew install nginx的坑

作者: 瑞瑞余之 | 来源:发表于2019-11-10 22:05 被阅读0次

    xxx.conf:

    user nobody;
    worker_processes 4 ;
    events{
      worker_connections 1024;
    }
    http{
      upstream myproject{
        server 182.18.22.80;
        server 118.144.78.52;
      }
      server{
        listen 8080;
        location / {
          proxy_pass http://myproject;
        }
      }
    }
    

    如果是通过Homebrew下载的nginx,建议在使用nginx(start,restart,reload等)时不要用brew的相关指令,而使用nginx本身的derectives(如:nginx -s start/restart/reload)。原因是homebrew指令在执行nginx操作的时候会将.conf文件中的报错吞掉,而nginx本身的指令能正常抛出,可以比对下图:


    nginx directive和brew

    使用 nginx -s reload发现缺少分号,而直接用brew则通过。

    相关文章

      网友评论

          本文标题:brew install nginx的坑

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