全面講解nginx安裝流程,前端開(kāi)發(fā)人員必學(xué)的技能

利用Brew來(lái)安裝nginx

Brew安裝命令如下:

1.復(fù)制安裝命令,粘貼在終端回車(chē)運(yùn)行:

個(gè)人推薦安裝命令:

curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -??C/usr/local --strip 1

Brew官網(wǎng)推薦的安裝命令是:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install

注意事項(xiàng):

在此需要注意下:官網(wǎng)安裝命令,對(duì)于網(wǎng)絡(luò)的要求更高,而且安裝完成后不是root權(quán)限

如果原來(lái)機(jī)器上安裝過(guò)了的,可以把原來(lái)安裝的homebrew目錄及其內(nèi)部文章全部刪除,避免存在兩次安裝的權(quán)限不一致

默認(rèn)的路徑是:/usr/local/homebrew

刪除命令:rm /usr/local/homebrew

2.更新命令:

brew update

注意事項(xiàng):

如果你在執(zhí)行此命令的時(shí)候出現(xiàn)以下錯(cuò)誤:

造成此錯(cuò)誤的原因是,執(zhí)行此命令無(wú)需加上sudo權(quán)限

如果此時(shí)還報(bào)以下錯(cuò)誤:

是因?yàn)锽rew默認(rèn)安裝在/usr/local目錄下,所以需要設(shè)置此目錄權(quán)限

3.設(shè)置/usr/local目錄權(quán)限命令

sudo chown $(whoami):admin /usr/local && sudo chown -R $(whoami):admin /usr/local

4.再次執(zhí)行以下命令:

brew update

5.安裝nginx

brew install nginx

6.開(kāi)啟nginx服務(wù)

sudo nginx

注意事項(xiàng):

如果出現(xiàn)以下端口被占用的情況,說(shuō)明默認(rèn)的80端口被占用了

查看指定端口占用情況命令

sudo lsof -i:80(此命令切記一定要加上sudo,因?yàn)橛行┻M(jìn)行必須要root權(quán)限才能看到)

7.關(guān)閉占用端口號(hào)的pid

sudo kill pid

注意事項(xiàng):

如:sudo kill 32075

如果存在使用sudo權(quán)限也無(wú)法關(guān)閉進(jìn)程的情況,推薦使用mac自帶的 “活動(dòng)監(jiān)視器”工具手動(dòng)關(guān)閉

工具路徑:Finder>應(yīng)用程序>實(shí)用工具>活動(dòng)監(jiān)視器

手動(dòng)點(diǎn)擊關(guān)閉進(jìn)程

8. 配置nginx反向代理(配置自己的個(gè)性域名,因?yàn)橛袝r(shí)候調(diào)用后臺(tái)接口的時(shí)候存在跨域的問(wèn)題)

(1): cd /usr/local/etc/nginx

(2): sudo vi nginx.conf

(3):輸入 Esc 鍵選擇操作模式

(4):輸入 E 鍵選擇編輯文檔

(5):輸入 i 鍵進(jìn)入編輯模式

(6):輸入 Esc 鍵退出編輯模式

(7):輸入:wq??保存并且推出

9.修改hosts文件

(1): cd /etc/hosts

(2): sudo vi hosts

(3):輸入:wq??保存并且推出

10。重啟nginx

輸入命令:sudo nginx -s reload(出現(xiàn)端口占用情況繼續(xù)第七步操作)

11。至此不出意外應(yīng)該你們也安裝成功了吧,在安裝過(guò)程中遇到任何問(wèn)題的留言給我們哦。

原文地址:http://mp.weixin.qq.com/s?__biz=MzIyNjUxNjMxOA==&mid=100000009&idx=1&sn=310a059ceab412d4ae909fcb2e69b6eb&chksm=686e0d385f19842ef6c55aeecacaa552849b9c3988376a0b5d74797f90f2101ecce8023aaeca&mpshare=1&scene=1&srcid=1113Er73TKTR6ABKE9gliLXL#rd

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容