在Mac上安裝nginx

2021-08-13 18:55:09 字數 826 閱讀 8352

首先,你得安裝好homebrew.

然後在命令列終端執行:

brew install nginx

通過homebrew,nginx預設被安裝在/usr/local/cellar/nginx/1.6.2, conf檔案預設被安裝在/usr/local/etc/nginx/nginx.conf

然後再瀏覽器中鍵入http://localhost:8080,即可訪問到nginx的歡迎介面。

在開發過程中,我們可能還期望將埠去掉,繫結網域名稱提供測試。

解決辦法:

建立新的目錄conf.d,/usr/local/etc/nginx/conf.d

建立單個服務所需的conf檔案default.conf,/usr/local/etc/nginx/conf.d/default.conf

然後將nginx的主檔案nginx.conf中的server{}刪除,替換成 include /usr/local/etc/nginx/conf.d/*.conf, nginx將可以載入存放在conf.d目錄下的所有conf檔案了。

sudo重啟nginx。

如果遇到不能訪問的情況,請前往nginx log目錄:/usr/local/var/log/nginx/*.log,檢視原因。

錯誤nginx: [emerg] bind() to 0.0.0.0:80 failed (13: permission denied)

sudo chown root:wheel /usr/local/cellar/nginx/1.2.6/sbin/nginx

sudo chmod u+s /usr/local/cellar/nginx/1.2.6/sbin/nginx

nginx在mac上的安裝筆記

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

Nginx在Mac上的安裝配置

在mac上使用macport安裝和配置nginx非常方便,首先安裝nginx sudo port install nginx 安裝完成後啟動nginx會說沒有nginx.conf檔案,到 opt local etc nginx目錄下看到以下幾個檔案 fastcgi params.example ko...

在mac上安裝minikube

簡介 為了學習k8s,kubernetes in action中文版 推薦安裝minikube來學習,記錄一下在mac上安裝minikube的坑。參考 brew install docker machine driver hyperkitbrew install minikube 注意安裝過程中的提...