/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- Run these commands in your terminal to add Homebrew to your PATH:
echo >> /Users/zhangzhengyang/.zprofile
echo 'eval "$(/usr/local/bin/brew shellenv)"' >> /Users/zhangzhengyang/.zprofile
eval "$(/usr/local/bin/brew shellenv)"删除
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"cd "$(brew --repo)" ,这会进入 Homebrew 的根目录git remote set-url origin https://mirrors.ustc.edu.cn/brew.git,这会将 Homebrew 的远程仓库设置为中科大镜像;(当然,你也可以选择其他的镜像地址,比如清华大学、阿里云等)cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core",这会进入 Homebrew 核心库的目录git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git,这会将 Homebrew核心库 的远程仓库设置为中科大镜像;brew update,这会更新 Homebrew 的安装源,然后你就可以尽情享受飞一般的下载速度啦!以下是我为您提供的30个常用的brew软件安装推荐:
# 安装 firefox 软件
brew install --cask firefoxbrew ls 查看本地已安装的软件包;brew search mongodb 查找软件;brew -v 查看版本;brew update 更新版本;brew install --cask firefox 安装图形化界面软件brew config 查看配置这里是 homebrew 常用命令的一个清单,可供参考
| 命令 | 描述 |
|---|---|
| brew update | 更新 Homebrew |
| brew search package | 搜索软件包 |
| brew install package | 安装软件包 |
| brew uninstall package | 卸载软件包 |
| brew upgrade | 升级所有软件包 |
| brew upgrade package | 升级指定软件包 |
| brew list | 列出已安装的软件包列表 |
| brew services command package | 管理 brew 安装软件包 |
| brew services list | 列出 brew 管理运行的服务 |
| brew info package | 查看软件包信息 |
| brew deps package | 列出软件包的依赖关系 |
| brew help | 查看帮助 |
| brew cleanup | 清除过时软件包 |
| brew link package | 创建软件包符号链接 |
| brew unlink package | 取消软件包符号链接 |
| brew doctor | 检查系统是否存在问题 |
| brew tap [user/repo] | 将开源仓库添加到源 |
执行 brew search jdk 查找有哪些可供安装的 JDK

执行 brew install openjdk@17 安装 JDK

上面报错,主要是因为权限不足
sudo chown -R $(whoami) /usr/local/share /usr/local/share/zsh /usr/local/share/zsh/site-functions
chmod u+w /usr/local/share /usr/local/share/zsh /usr/local/share/zsh/site-functions# 安装
brew install jenv
# 配置
echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(jenv init -)"' >> ~/.zshrc
# 添加
jenv add /usr/local/opt/openjdk@17/libexec/openjdk.jdk/Contents/Home/
# 管理
jenv versions
jenv global 17.0.3JDK 的安装路径可以通过下图的位置查找(brew install openjdk@17 给出的地址)

brew install mysql
brew services start mysql
mysql -u root设置密码
SHOW VARIABLES LIKE 'validate_password%';
首先需要设置密码的验证强度等级,先执行 SET GLOBAL validate_password.policy=LOW; 将验证强度设为 LOW,再执行 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root1234'; 设置密码
brew install 11-Nginx基础概述
open /usr/local/etc/11-Nginx基础概述/
打开目录下 /usr/local/Cellar/11-Nginx基础概述,执行如下命令可以查看到:

在该目录下可以看到一个名字为 html 的快捷方式的文件夹,进入该目录后,它有两个文件 50x.html和index.html
brew services start 11-Nginx基础概述
# 重启的命令是:
brew services restart 11-Nginx基础概述
终端输入 ps -ef|grep 11-Nginx基础概述 获取到 11-Nginx基础概述 的进程号, 注意是找到“11-Nginx基础概述:master”的那个进程号
注意:
kill -QUIT 72 (从容的停止,即不会立刻停止)
kill -TERM 72 (立刻停止)
kill -INT 72 (和上面一样,也是立刻停止)
brew install python3
python --version会出现报错:zsh: command not found: python
添加 python 到 zsh 以便它在键入python命令时运行。可以通过在终端中运行以下命令来做到这一点:
echo "alias python=/usr/bin/python3" >> ~/.zshrc这会将 zsh 配置文件配置为把 python 命令映射到 /usr/bin/python3。如果仍然遇到问题,请确保 alias python= 后面的路径与实际 python 安装路径一致。
source ~/.zshrc
python --version 这时,python命令应该可以成功运行
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
sudo python3 get-pip.py
pip --version浏览器访问 http://localhost:8080 来验证 Tomcat 是否已经成功安装并运行。/usr/local/Cellar/tomcat/10.1.13 安装目录
brew install tomcat
# 启动 tomcat
catalina start
# 系统启动时自动启动 Tomcat
brew services start tomcat
以下是一些常用的 Tomcat 命令:
server.xml 文件是服务器的主配置文件,可以设置端口号、设置域名或IP、默认加载的项目、请求编码等
<Connector port="8888" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />tomcat-users.xml文件用来配置管理Tomcat服务器的用户与权限
<role rolename="manager-gui"/> <user username="admin" password="123456" roles="manager-gui"/>部署项目
在 /usr/local/Cellar/tomcat/10.1.13/libexec/webapps 目录部署项目
注意:本地 mac 电脑的 tomcat 地址为 /Library/tomcat9/bin