MacOS使用brew如何下载Nginx

首先,第一步切换源:

切换 brew.git 仓库地址:

复制代码
cd "$(brew --repo)"
git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git

替换 homebrew-core.git 仓库地址:

复制代码
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-core.git

在替换 homebrew-bottles 访问地址之前首先检测本机是什么shell版本

复制代码
echo $SHELL

输出 /bin/zsh 执行下面这个

复制代码
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.zshrc
source ~/.zshrc

如果是输出 /bin/bash 执行下面这个

css 复制代码
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile

在切换完上面各镜像后,执行下方指令查看是否成功

css 复制代码
brew update

无法成功的话,执行下面一串代码

css 复制代码
brew doctor

出现一系列问题之后继续走

css 复制代码
brew update-reset

再更新

css 复制代码
brew update

还是不行的话,就删除homebrew-core就可以了

css 复制代码
cd /usr/local/Homebrew/Library/Taps/homebrew
rm -rf homebrew-core
brew upgrade

使用brew upgrade会重新更新 homebrew-core。安装速度太慢的话马上让终端运行停下来,走下列指令

css 复制代码
cd /usr/local/Homebrew/Library/Taps
css 复制代码
mkdir homebrew
css 复制代码
git clone git://mirrors.ustc.edu.cn/homebrew-core.git
css 复制代码
/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"

最后执行

css 复制代码
brew update

安装Nginx

安装prce

css 复制代码
brew install pcre​​

安装zlib

css 复制代码
brew install zlib​​

安装openssl

css 复制代码
brew install openssl​​

下载Nginx

css 复制代码
brew install nginx

启动nginx

css 复制代码
sudo nginx

4 成果展示

最终激动人心的时刻到了。

在浏览器输入 http://localhost:8080/

Nginx相关操作指令

启动Nginx:sudo systemctl start nginx

停止Nginx:sudo systemctl stop nginx

重启Nginx:sudo systemctl restart nginx

查看Nginx状态:sudo systemctl status nginx

测试配置文件是否正确:sudo nginx -t

重新加载Nginx配置文件:sudo systemctl reload nginx

查看Nginx版本号:nginx -v

查看Nginx帮助文档:nginx -h

本文参考链接 ==》MacOS全套详细介绍如何下载Nginx

相关推荐
SkyXZ~4 分钟前
Jetson有Jtop,Linux有Htop,RDK也有Dtop!
linux·运维·服务器·rdkx5·rdks100·dtop
计算机毕设指导633 分钟前
基于SpringBoot校园学生健康监测管理系统【源码文末联系】
java·spring boot·后端·spring·tomcat·maven·intellij-idea
mysuking39 分钟前
springboot与springcloud对应版本
java·spring boot·spring cloud
希望永不加班39 分钟前
SpringBoot 数据库连接池配置(HikariCP)最佳实践
java·数据库·spring boot·后端·spring
迈巴赫车主42 分钟前
蓝桥杯3500阶乘求和java
java·开发语言·数据结构·职场和发展·蓝桥杯
舒一笑1 小时前
一次“翻车”的部署,让我看清了技术、权力和职场的真相
运维·程序员·创业
倒酒小生1 小时前
今日算法学习小结
学习
身如柳絮随风扬1 小时前
Lambda、方法引用与Stream流完全指南
java·开发语言
yaoyouzhong1 小时前
基于SpringBoot和PostGIS的云南与缅甸的千里边境线实战
java·spring boot·spring
醇氧2 小时前
【学习】【说人话版】子网划分
学习