爲了學習章亦春的nginx學習資料:agentzh-nginx-tutorials。所以特地搭建了本地的nginx學習環境。 搭建過程仍是遇到了一些坑的。因此仍是紀錄一下,但願能幫助到其餘的學習者。html
最經常使用的安裝方法:nginx
brew install nginx
可是春哥學習內容裏面依賴了不少第三方的nginx模塊,而經過此種方法安裝, 沒有簡便的方法把第三方模塊加載進來。google發現一個比較靠譜的辦法,可是我按着步驟來,最後仍是失敗了。在這裏我貼一下連接供你們參考:解決方案git
因而我放棄了這種方法安裝,google找到了一個開源項目:homebrew-nginx 而後按着說明一步一步的安裝:github
brew tap homebrew/nginx brew options nginx-full brew info nginx-full brew install nginx-full --with-upload-module --with-echo-module nginx -V 看到以下包含結果就證實安裝成功 ... --add-module=/usr/local/share/echo-nginx-module --add-module=/usr/local/share/upload-nginx-module
固然以上幾個安裝步驟仍是會出現問題,可是跟着提示或者google能很快的解決編輯器
本人一直習慣用intellj作代碼的編輯,因而也打算用intellj來做爲編輯nginx.conf的工具。因而本人找到了一個比較好用的intellj nginx插件。插件地址點這裏ide