一、安裝Nginx
安裝 Homebrew
homebrew是什么?它是Mac中的一款軟件包管理工具桦他,通過brew可以很方便的在Mac中安裝軟件或者是卸載軟件∽焕猓可參考其官網(wǎng)(brew.sh/index_zh-cn…)
Homebrew 怎么安裝
方法一:brew官網(wǎng)的安裝腳本
官網(wǎng)提供的安裝命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
這時很可能會出現(xiàn)一個問題: 要么下載極其龜速快压,要么直接出現(xiàn)如下提示
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
原因:這是 http://raw.githubusercontent.com 訪問不穩(wěn)定引起的。
方法二:brew 鏡像安裝腳本
/usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)"
該腳本用了中科大鏡像加速訪問垃瞧,僅修改倉庫地址部分蔫劣,不會產(chǎn)生安全隱患。 關(guān)于中科大所提供的 Homebrew 鏡像服務(wù) https://lug.ustc.edu.cn/wiki/mirrors/help/brew.git
若安裝過程中依舊遇到其他問題个从,可參考:# mac下高效安裝 homebrew 及完美避坑姿勢
安裝成功后的話脉幢,我們可以使用命令 “brew update”更新下;如下命令:
brew update
brew安裝nginx
1. 使用brew安裝nginx
brew install nginx
2. 查看nginx的配置信息
brew info nginx
如上圖:
- nginx安裝目錄:/usr/local/Cellar/nginx/1.23.1 (11 files, 2.2MB)
- nginx安裝來源:From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/nginx.rb
- nginx根目錄:/usr/local/var/www
- 配置文件中默認端口為8080嗦锐,且nginx將在/usr/local/etc/nginx/servers 目錄中加載所有文件鸵隧。并且我們可以通過最簡單的命令'brew services restart nginx' 來啟動nginx.
3. 查看nginx安裝目錄
open /usr/local/etc/nginx/
打開nginx目錄后,可以看到我們上面的使用 brew info nginx 查看信息所說的 server目錄以及nginx.conf的配置文件
4. 啟動服務(wù)
brew services restart nginx
啟動成功
5. 關(guān)閉服務(wù)
nginx -s stop
二意推、部署vue項目
1. vue項目打包
2. 將dist文件下的內(nèi)容部署在nginx上
2.1 打開nginx的根目錄:
open /usr/local/var/www
2.2 將dist文件下的內(nèi)容拷貝進來
3. 更改配置
3.1 找到配置文件,即nginx的安裝目錄
open /usr/local/etc/nginx/
3.2 先確定請求轉(zhuǎn)發(fā)的匹配規(guī)則及請求的真實地址
3.3 修改配置
3.4 啟動服務(wù)