mac下安裝配置nginx

因爲要學習nginx how2j上的教程只針對windows 所以摸索了一下mac下安裝配置nginx的路子

使用homebrew安裝

brew install nginx

然後會自動更新homebrew 然後安裝過程中我出現了一個錯誤, 類似這樣的信息:

sudo chown -R $(whoami) /usr/local/share/man/man8

就老老實實輸入這個命令, 然後輸密碼, 再重新輸一遍上面的brew install命令就好, 這個估計是授權之類的;

然後安裝好了nginx, 會出現一些提示信息, 大概就是nginx已經配好了, 現在的端口是8080云云;

Docroot is: /usr/local/var/www

The default port has been set in /usr/local/etc/nginx/nginx.conf to 8080 so that
nginx can run without sudo.

nginx will load all files in /usr/local/etc/nginx/servers/.

To have launchd start nginx now and restart at login:
  brew services start nginx
Or, if you don't want/need a background service you can just run:
  nginx

最後一句話的意思就是可以直接在terminal裏面用命令nginx來啓動nginx應用;

然後還有一些其他命令

#啓動
nginx
#重新加載熱部署
nginx -s reload
#關閉
nginx -s stop

然後我試了一下, 輸入nginx之後, 在瀏覽器中進入127.0.0.1:8080能看到nginx默認的歡迎頁, 這樣基本就裝好了;

在這裏插入圖片描述

然後我需要去改一下nginx的端口, 循着他給的提示, 配置文件nginx.conf是在/usr/local/etc/nginx這個目錄下

進入之後找到nginx.conf文件

裏面內容挺多的, 找到關鍵信息即可, 應該是這一段:

在這裏插入圖片描述

這一段應該是配置nginx的監聽端口和服務器名字之類的, 然後下面的location應該是靜態資源的保存位置, 保存在html這個目錄下, 然後歡迎頁是index.html或者index.htm

這裏我把監聽端口改成了9090, 默認的應該是8080;

然後如何找到homebrew安裝的nginx的根目錄呢

大家可以嘗試找找這個路徑/usr/local/var/homebrew, 我不確定是不是一樣的:

在這裏插入圖片描述

這裏homebrew給所有使用homebrew安裝的文件設置了一個快捷方式連接, 雙擊nginx就能進入到nginx安裝位置的根目錄了~
我的是在這兒/usr/local/Cellar/nginx/1.15.10

就會這些簡單配置2333 以後學到新東西再分享博客 ?
歡迎大家在評論區留言交流呀

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章