目录
转mac开发-- brew方式安装nginx
1、安装brew
(可以先执行brew --version,没有版本提示的话,就说明你mac本地没有brew哦,需要安装。)
(如果碰到curl: (6) Could not resolve host: raw.githubusercontent.com,参考博文的5.1,有解决方式)
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
解决警告:Warning: /usr/local/bin is not in your PATH.
解决报错:brew: command not found
export PATH=/usr/local/bin:$PATH
sudo vim .bash_profile
#使配置修改生效
source .bash_profile
先卸载brew,而后执行安装brew命令
#卸载brew命令
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
至此,解决警告和报错完成,brew安装完成。
2、brew search nginx
3、brew install nginx
可以执行命令brew list,看看install nginx前后变化。
可以finder里看下
4、启动nginx
#看网上文章这命令是能执行成功的,但我本地不成功
brew service start nginx
解决报错:Error: Unknown command: service
#一般情况,linux启动nginx方式
#进入nginx unix可执行文件的目录后,直接nginx命令
/usr/local/Cellar/nginx/1.17.10/bin/nginx
可以在浏览器里,访问localhost:8080
#一般情况,linux关闭nginx方式
#进入nginx unix可执行文件的目录后,直接nginx -s stop命令
/usr/local/Cellar/nginx/1.17.10/bin/nginx -s stop
#一般情况的命令,linux指定nginx的配置文件启动
#-c 后是指定的nginx配置文件
/usr/local/Cellar/nginx/1.17.10/bin/nginx -c /usr/local/etc/nginx/nginx.conf