我有一个应用程序 (LocalWp 或 Local By Flywheel),它使用 nginx 在本地主机上运行。每当我重新启动计算机时,Nginx 都会重新启动,然后 LocalWp 也会启动,但会遇到端口冲突,因为 Nginx 已经在端口 80 上运行。
解决方案是退出LocalWp,运行sudo nginx -s stop
并重新启动LocalWp。
但是每次我重新启动机器时都必须这样做。
每次开机时如何阻止 Nginx 启动?
奖金信息
我最初也有一个正在运行的 apache 服务器,但我只需要停止一次,这样做:sudo apachectl stop
答案1
解决方案是运行:sudo brew services stop nginx
... 但前提是您已通过 Brew 安装了 Nginx。您可以找到更多信息这里。