nginx 有多種安裝方式
方式一:可以透過包管理器(homebrew)安裝,安裝較為簡單brew install nginx
即可,使用方式檢視brew info nginx
方式二:透過原始碼編譯的方式,本篇主要介紹這種安裝方式
原始碼編譯安裝
1、打卡官方下載頁面 https://nginx.org/en/download.html 選擇穩定版本(Stable version)下載
2、建立資料夾 /usr/local/nginx(用於存放編譯結果)
lenbkan@lenbkan nginx-1.26.2 % cd /usr/local/
lenbkan@lenbkan nginx-1.26.2 % open .
透過介面形式建立 nginx 目錄:由於macOS許可權限制,透過mkdir
在 /usr/local/ 目錄下建立資料夾會存在許可權問題,需要開啟 root 許可權比較麻煩,因此從介面建立,輸入本機密碼確認即可
3、從終端
或者iTerm
進入檔案目錄,進行程式碼編譯
lenbkan@lenbkan nginx-1.26.2 % cd /Users/{your name}/Downloads/nginx-1.26.2
lenbkan@lenbkan nginx-1.26.2 % ./configure
lenbkan@lenbkan nginx-1.26.2 % make
lenbkan@lenbkan nginx-1.26.2 % make install
4、修改 nginx 配置檔案 /usr/local/nginx/conf/nginx.conf
將預設埠從 80 改成 8080
5、編譯完成後,啟動 nginx
lenbkan@lenbkan nginx-1.26.2 % ./usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
6、瀏覽器開啟 http://localhost:8080/ 安裝成功,nginx 預設頁面存放在 /usr/local/nginx/html/ 目錄下,可以自行修改首頁 html 內容