Mac 安裝 Nginx

HuDu發表於2020-08-10

通過上一節 Nginx 入門,已經大致瞭解了 Nginx 的主要核型思想和 Nginx 的作用。下面就是安裝 Nginx,下安裝過程以 Mac 安裝為例。

Nginx 的安裝

安裝工具,在 mac 下使用的是 homebrew,不瞭解的可以看一下我之前的部落格。

1.開啟命令列,首先

#更新一下
$ brew updata

2.查詢要安裝的軟體是否存在

$ brew search nginx

3.nginx 安裝配置資訊

$ brew info nginx

Mac 安裝 Nginx

我們可以看到,nginx在本地還未安裝(Not installed),nginx的來源(From),Docroot預設為/usr/local/var/www,在/usr/local/etc/nginx/nginx.conf配置檔案中預設埠被配置為8080從而使nginx執行時不需要加sudo,nginx將在/usr/local/etc/nginx/servers/目錄中載入所有檔案,以及我們可以通過最簡單的命令 `nginx`來啟動nginx。

4.正式開始安裝

$ brew install nginx

Mac 安裝 Nginx
5.檢視nginx安裝目錄
成功開啟nginx目錄,也可以看到如info所說servers目錄以及nginx.conf的配置檔案(後面會用到這個配置檔案)。

//1.查詢nginx.conf 配置檔案
cd /usr/local/etc/nginx
cat nginx.cong
或者
open cd /usr/local/etc/nginx

//2.檢視nginx的安裝目錄
cd /usr/local/Cellar/nginx

//3.檢視nginx的執行靜態目錄
cd /usr/local/var/www

Mac 安裝 Nginx
這個才是 Nginx 的安裝的位置
Mac 安裝 Nginx

Nginx 配置和啟動

//1.找到nginx.conf,修改nginx.conf
cd /usr/local/etc/nginx/
vim nginx.conf

//2.檢測是否配置正確
nginx -t

Mac 安裝 Nginx

# 啟動 nginx
$ nginx

# 重新啟動nginx
$ ginx -s reload

Mac 安裝 Nginx

//重啟nginx 或者 停止掉nginx再啟動nginx
有時候需要我們強制結束nginx,那麼就需要我們檢視nginx的程式號是多少,然後再kill掉

//檢視nginx通道,查詢到程式號
$ ps -ef|grep nginx

//殺掉nginx的程式
$ kill -9 程式號
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章