macOS Monterey安装并管理多个php

前几天将macOS升级到了12.1(macOS Monterey),PHP默认在macOS Monterey系统中被删除了,因为Alfred又一个workflow使用了PHP,因此需要使用brew手动安装PHP。

使用brew install php安装最新版的PHP,如果安装过程中出现错误的话,可以使用下面的方法进行安装:

rm -rf $(brew --repo homebrew/core)
brew tap homebrew/core
brew install php

安装最新版的PHP(8.1)之后,发现那个workflow需要的是PHP7.x版本(上个macOS版本自带的php版本也是7.x)。

首先使用brew search php可以查找支持的php版本:
file
然后使用brew install php@7.4安装php 7.4,不过这样安装之后执行php -v之后发现还是之前安装的8.1版本,可以使用下面的命令将php版本默认设置成7.4

brew link --overwrite --force php@7.4

参考资料:
Installing PHP using Homebrew on MAC
Updating to PHP versions 7.4 and 8 on macOS 11 Big Sur and Catalina

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注