我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...

在以前的时候,通过brew安装php的redis扩展,是件非常容易的事情,简单容易操作。但是..... 有那么一天,brew官方,忽然宣布改版tap库brew-php,把php的主程序合并到brew-core。而php的周边扩展,则一笔勾销,不再支持。

苏南大叔:mac系统如何通过brew安装php72的redis扩展? - brew-php72-redis
mac系统如何通过brew安装php72的redis扩展?(图7-1)

在上一篇文章中,苏南大叔介绍了经典版的homebrew/php仓库,那么本文中,苏南大叔就介绍一下,如何使用这个经典版的homebrew/php仓库。本文的前置阅读文章是下面这个链接:

正常brew途径已经无法安装php-redis

苏南大叔提示您:正常brew途径已经无法安装php-redis,下面是相关截图:

苏南大叔:mac系统如何通过brew安装php72的redis扩展? - 000
mac系统如何通过brew安装php72的redis扩展?(图7-2)

苏南大叔:mac系统如何通过brew安装php72的redis扩展? - 010
mac系统如何通过brew安装php72的redis扩展?(图7-3)

homebrew-php的历史经典版本

由苏南大叔,独家提供的homebrew-php,下载地址是:

这个目前属于历史绝版的homebrew-php使用方法如下:

目标目录:/usr/local/Homebrew/Library/Taps/homebrew

下载压缩包,解压到上述homebrewtap目录下面,然后执行brewphp-redis安装命令即可。

苏南大叔:mac系统如何通过brew安装php72的redis扩展? - tap_dir
mac系统如何通过brew安装php72的redis扩展?(图7-4)

php-redis安装命令

安装之前,您首先要确定你本机的php版本号,必须要一一对应。当然,另外一个令人高兴的消息是:如果你本机没有安装对应的php的话,通过brew安装php-redis的话,会买一送一哦,会自动安装对应php版本。

基于上述特性进行描述的话,另外一个不好的消息就是,php-redis的安装不能识别出你本机是否安装了php。会强制再编译下载一份php。所以,安装命令有下面两个分支了。

假设我们要安装的是:php72-redis的话,那么对应的两个分支命令为:

newsn.net:这里是【评论】可见内容

参数--without-homebrew-php可能会让你省点力气,并不会下载安装php72这个依赖包。

苏南大叔:mac系统如何通过brew安装php72的redis扩展? - 019
mac系统如何通过brew安装php72的redis扩展?(图7-5)

启用redis.so

这个过程,非常简单了,确定好php.ini的位置后,就可以加载redis.so文件了。

extension=redis.so

修改好ini文件,然后重启php服务就可以了。

brew services restart php72

苏南大叔:mac系统如何通过brew安装php72的redis扩展? - 020
mac系统如何通过brew安装php72的redis扩展?(图7-6)

查找php.ini位置的方法,请点击下面的文章:

最终效果截图

苏南大叔:mac系统如何通过brew安装php72的redis扩展? - 099
mac系统如何通过brew安装php72的redis扩展?(图7-7)

相关文章

在mac系统上,如果想正常在php中使用redis。您可能需要先的步骤:

首先,您需要先安装redis

然后再安装phpreids扩展:

结论

当然,您也可以不用brew安装php-redis,通过php-redis的源码安装也是可以的。另外,如果要想正常使用phpredis扩展,您还需要安装redis,但这个不是本文讨论的范畴。

更多brew相关经验文章,请点击苏南大叔的博客:

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。

 【福利】 腾讯云最新爆款活动!1核2G云服务器首年50元!

 【源码】本文代码片段及相关软件,请点此获取更多信息

 【绝密】秘籍文章入口,仅传授于有缘之人   php    mac