Mac 系统安装多版本 PHP,低版本 PHP

首先声明,Mac OS 本身是自带了PHP的,PHP 的版本根据Mac OS 的不同而不同。如果自带的够你用了,那么就用自带的吧。仍然建议你安装新的,之后好管理。

 

第一步,安装 HomeBrew,该工具可以让你以后安装其他软件更快更整洁。网址为:https://brew.sh/index_zh-cn 。可自行搜索安装。也可以使用下面的命令:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

 

HomeBrew 相当于一个存放技术软件相关的“软件管家”,包含常用技术工具,如Mysql、NodeJS、Redis 等等。建议学习此工具的使用,也可以安装其他软件。有事半功倍的效果。

 

安装完成后。会显示相关信息。==> Installation successful! 

 

第二步,搜索可用 PHP 版本。如果有你所需的版本,直接安装即可。

 

brew search php

Mac 系统安装多版本 PHP,低版本 PHP

 

 

如果安装失败了,或者提示带有关键词 icu4c 的错误,那么,先放弃吧,试试下面的。 icu4c 错误可以解决,但是非常麻烦。

 

第三步,如果没有你所需的版本,可添加其他"仓库"。

稍微解释一下,你可以认为是这个“软件管家”有一个主要仓库,这个仓库里面只有最新最常用的 货物。而你想要一些旧的货物,是需要从其他地方调货的。所以需要添加其他分仓库。

 

添加旧的PHP仓库:

brew tap shivammathur/php

 

安装完成后,再次搜索

brew search php 

Mac 系统安装多版本 PHP,低版本 PHP

 

 

安装多版本
只需要选择另一个版本,进行安装即可。比如此时我已经安装了 8.0 我再安装一个 7.3。

brew install shivammathur/php/php@7.3

 

安装过程是这样的

Mac 系统安装多版本 PHP,低版本 PHP

 

 

如何切换版本
brew install brew-php-switcher 

 

安装好后,我现在是 7.1 我要切换到 7.3

brew-php-switcher 7.3

Mac 系统安装多版本 PHP,低版本 PHP

 

 

 

备注:

停止不需要版本的服务

Mac 系统安装多版本 PHP,低版本 PHP

 

 Mac 系统安装多版本 PHP,低版本 PHP

服务重启

Mac 系统安装多版本 PHP,低版本 PHP

 

 关闭终端后重新打开,查看PHP版本
Mac 系统安装多版本 PHP,低版本 PHP

 

 版本已经改过来~撒花撒花撒花??????

 

Mac 系统安装多版本 PHP,低版本 PHP

上一篇:Go by Example: HTTP Servers


下一篇:JS_09