转mac开发-- brew方式安装nginx

转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)"

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-y5K2E2O1-1588041149294)(/Users/mac/Documents/csdn草稿/mac开发入门/pic/20200428/image-20200428085747424.png)]

解决警告: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

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yiogWjn3-1588041149296)(/Users/mac/Documents/csdn草稿/mac开发入门/pic/20200428/image-20200428092042198.png)]
先卸载brew,而后执行安装brew命令

#卸载brew命令
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

至此,解决警告和报错完成,brew安装完成。

2、brew search nginx

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5NVgic8T-1588041149297)(/Users/mac/Documents/csdn草稿/mac开发入门/pic/20200428/image-20200428094211739.png)]

3、brew install nginx

可以执行命令brew list,看看install nginx前后变化。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7eKCdNp7-1588041149299)(/Users/mac/Documents/csdn草稿/mac开发入门/pic/20200428/image-20200428094755358.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FAOQidyw-1588041149300)(/Users/mac/Documents/csdn草稿/mac开发入门/pic/20200428/image-20200428094919080.png)]
可以finder里看下
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kPJRvEmi-1588041149301)(/Users/mac/Documents/csdn草稿/mac开发入门/pic/20200428/image-20200428095326317.png)]

4、启动nginx

#看网上文章这命令是能执行成功的,但我本地不成功
brew service start nginx

解决报错:Error: Unknown command: service

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HUS5ZrQv-1588041149302)(/Users/mac/Documents/csdn草稿/mac开发入门/pic/20200428/image-20200428101247050.png)]

#一般情况,linux启动nginx方式
#进入nginx unix可执行文件的目录后,直接nginx命令
/usr/local/Cellar/nginx/1.17.10/bin/nginx

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jQAaohc2-1588041149303)(/Users/mac/Documents/csdn草稿/mac开发入门/pic/20200428/image-20200428101751723.png)]
可以在浏览器里,访问localhost:8080
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tA209XMc-1588041149304)(/Users/mac/Documents/csdn草稿/mac开发入门/pic/20200428/image-20200428102229776.png)]

#一般情况,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

猜你喜欢

转载自blog.csdn.net/Sharylala/article/details/105807811
今日推荐