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

本文介绍了在Mac上通过brew安装nginx的详细步骤,包括解决`brew`命令未找到的问题,安装过程,以及启动nginx时遇到的错误。在安装brew后,通过`brew search nginx`和`brew install nginx`进行安装,并尝试通过`localhost:8080`在浏览器中访问。

转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
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值