macOS nginx 編譯安裝教程

lenbkan發表於2024-11-10

nginx 有多種安裝方式

方式一:可以透過包管理器(homebrew)安裝,安裝較為簡單brew install nginx 即可,使用方式檢視brew info nginx

方式二:透過原始碼編譯的方式,本篇主要介紹這種安裝方式

原始碼編譯安裝

1、打卡官方下載頁面 https://nginx.org/en/download.html 選擇穩定版本(Stable version)下載

macOS nginx 編譯安裝教程

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 許可權比較麻煩,因此從介面建立,輸入本機密碼確認即可

macOS nginx 編譯安裝教程

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 內容

macOS nginx 編譯安裝教程

相關文章