Homebrew 的一些机制一直在变,所以有的时候如果用关键字直接搜索,可能会找到一些过时的信息。
在目前版本的 macOS Mojave 里,用 Homebrew 安装 NGINX 并改为 80 端口启动的最简洁的步骤是:
brew install nginx
会安装目前最新的 1.17.3
版本。
然后把配置文件里的默认的 8080 改为 80:
vi /usr/local/etc/nginx/nginx.conf
然后,在第一次启动 NGINX 服务的时候,需要用 sudo
,因为使用了特权端口 80:
sudo brew services start nginx
如果你安装了其他也需要使用特权端口的服务,比如需要使用 53 端口的 DNSCrypt-Proxy,那么也需要在第一次启动的时候用 sudo。之后如果 restart 的时候也需要用 sudo。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.