Nginx

如何在 Mac OS X 上停止 nginx

  • January 19, 2020

我已經從 MacPorts 在我的 Mac 上安裝和配置了 nginx 伺服器

  1. sudo port install nginx
  2. 按照埠安裝控制台的建議,為 nginx 創建了 launchd 啟動項,然後啟動了伺服器。
  3. 重命名為nginx.conf.example並重nginx.conf命名mime.types.examplemime.types.

它工作正常,但我無法阻止它。

我試過sudo nginx -s stop了,但這並沒有停止伺服器,我仍然可以看到“歡迎使用 nginx!” 我瀏覽器中的頁面http://localhost/;我還看到 nginx 的主程序和工作程序ps -e | grep nginx

在 Mac 上啟動/停止 nginx 的最佳方法是什麼?

順便說一句,我添加了“守護程序關閉;” 進入 nginx.conf - 根據各種資源的建議。

# nginx -h
...
-s signal     : send signal to a master process: stop, quit, reopen, reload
...

此命令停止也會停止 nginx。

sudo nginx -s stop 

引用自:https://serverfault.com/questions/141975