mac上安裝Nginx詳細教程
1. 安裝(可以用 brew 安裝)
sudo brew install nginx
2. 查看 nginx 版本
nginx -v
3. 啟動 nginx
sudo nginx
1
也可以使用下面的命令啟動,但是配置文件nginx.conf修改後用這個命令執行不生效,故不建議使用:
sudo brew services start nginx
4. 查看 nginx 是否啟動成功
在瀏覽器中訪問 http://localhost:8080,如果出現如下界面,則說明啟動成功.
備註:端口號是在配置文件 nginx.conf 裏面配置的,默認端口是 8080 ,配置文件的位置 /usr/local/etc/nginx
5. 關閉nginx
sudo nginx -s stop
也可以使用下面的命令啟動,但是配置文件nginx.conf修改後用這個命令執行不生效,故不建議使用:
sudo brew services stop nginx
6. 重新加載nginx
sudo nginx -s reload
7. 可能遇到的問題
端口被占用
nginx: [emerg] bind() to 0.0.0.0:80 failed (48: Address already in use)
解決方法:修改 nginx.conf 文件裏的端口號
權限不夠
nginx: [alert] could not open error log file: open() “/usr/local/var/log/nginx/error.log” failed (13: Permission denied)
解決方法:在命令前加上 sudo,這時可能會要求輸入密碼,密碼就是電腦的開機密碼啦~
補充
安裝 homebrew ,將以上命令粘貼至terminal,然後回車即可
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
參考地址:
https://brew.sh/index_zh-cn.html
http://www.jianshu.com/p/a23381cdb8b2
---------------------
作者:憤怒的little-dog
來源:CSDN
原文:https://blog.csdn.net/zjuwwj/article/details/72773704
mac上安裝Nginx詳細教程