nginx在MAC上的安裝 啟動 重啟和關閉

2021-07-31 00:06:36 字數 2036 閱讀 1248

一、安裝

執行如下命令

brew search nginx

brew install nginx

安裝完以後,可以在終端輸出的資訊裡看到一些配置路徑:

/usr/local/etc/nginx/nginx.conf (配置檔案路徑)

/usr/local/var/www (伺服器預設路徑)

/usr/local/cellar/nginx/1.8.0 (安裝路徑)

如果是macos 1.12以上的系統,在安裝過程中可能會出現"warning",說是不支援該版本的作業系統,可以暫時先忽略它。

二、啟動

在終端中輸入

ps -ef|grep nginx

如果執行的結果是

501 15800     1   0 12:17上午 ??         0:00.00 nginx: master process /usr/local/cellar/nginx/1.8.0/bin/nginx -c /usr/local/etc/nginx/nginx.conf  

501 15801 15800   0 12:17上午 ??         0:00.00 nginx: worker process  

501 15848 15716   0 12:21上午 ttys000    0:00.00 grep nginx

表示已啟動成功,如果不是上圖結果,在終端中執行

/usr/local/cellar/nginx/1.8.0/bin/nginx -c /usr/local/etc/nginx/nginx.conf

命令即可啟動nginx。

這時候如果成功訪問localhost:8080,說明成功安裝和啟動好了。

三、停止

在終端中輸入 ps -ef|grep nginx  獲取到nginx的程序號,注意是找到「nginx:master」的那個程序號,如下面的程序好是 15800

501 15800     1   0 12:17上午 ??         0:00.00 nginx: master process /usr/local/cellar/nginx/1.8.0/bin/nginx -c /usr/local/etc/nginx/nginx.conf  

501 15801 15800   0 12:17上午 ??         0:00.00 nginx: worker process  

501 15848 15716   0 12:21上午 ttys000    0:00.00 grep nginx

在終端中輸入以下幾種命令都可以停止

kill -quit  15800 (從容的停止,即不會立刻停止)

kill -term  15800 (立刻停止)

kill -int  15800  (和上面一樣,也是立刻停止)

四、重啟

如果配置檔案錯誤,則將啟動失敗,所以在啟動nginx之前,需要先驗證在配置檔案的正確性,如下表示配置檔案正確

promote:bin yangqianhua$ /usr/local/cellar/nginx/1.8.0/bin/nginx -t -c /usr/local/etc/nginx/nginx.conf

nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok

nginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful

重啟有兩種方法

1)在終端輸入輸入如下命令即可重啟

promote:~ yangqianhua$ cd /usr/local/cellar/nginx/1.8.0/bin/

promote:bin yangqianhua$ ./nginx -s reload

promote:bin yangqianhua$ 

2)根據程序號重啟,執行命令 kill -hup 程序號

在Mac上安裝nginx

首先,你得安裝好homebrew.然後在命令列終端執行 brew install nginx 通過homebrew,nginx預設被安裝在 usr local cellar nginx 1.6.2,conf檔案預設被安裝在 usr local etc nginx nginx.conf 然後再瀏覽器中...

nginx在mac上的安裝筆記

宣告 以下只是簡單介紹nginx的安裝,還沒有深入講解nginx的相關配置以及功能 1.安裝nginx brew install nginx 如果出現一下結果 就證明已經安裝了 warning nginx 1.12.0 1 is already installed安裝路徑 ls usr local ...

mac上安裝配置啟動nginx

1.安裝 第一步,安裝brew 如果已安裝,過!在命令列終端執行 ruby e curl fssl 第二步,安裝nginx.在命令列終端執行 usr local bin brew install nginx 2.配置 配置檔案目錄 usr local etc nginx nginx.conf 使用v...