如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留链接信息。
在以前的时候,通过brew安装php的redis扩展,是件非常容易的事情,简单容易操作。但是..... 有那么一天,brew官方,忽然宣布改版tap库brew-php,把php的主程序合并到brew-core。而php的周边扩展,则一笔勾销,不再支持。

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

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

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

mac系统如何通过brew安装php72的redis扩展 - 000
mac系统如何通过brew安装php72的redis扩展(图6-1)

mac系统如何通过brew安装php72的redis扩展 - 010
mac系统如何通过brew安装php72的redis扩展(图6-2)

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扩展(图6-3)

php-redis安装命令

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

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

brew install php72-redis
brew install php72-redis --without-homebrew-php

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

mac系统如何通过brew安装php72的redis扩展 - 019
mac系统如何通过brew安装php72的redis扩展(图6-4)

启用redis.so

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

extension=redis.so

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

brew services restart php72

mac系统如何通过brew安装php72的redis扩展 - 020
mac系统如何通过brew安装php72的redis扩展(图6-5)

最终效果截图

mac系统如何通过brew安装php72的redis扩展 - 099
mac系统如何通过brew安装php72的redis扩展(图6-6)

相关文章

结论

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

更多brew相关经验文章,请点击苏南大叔的博客。https://newsn.net/tag/brew/

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

本站的忠实读者小伙伴,正在阅读下面这些文章:

欢迎转载传播本篇原创文章,转载请保留链接及作者信息。
欢迎指正文字或逻辑错误,将会择优在文末列出您的信息。
本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
未经许可,规模化镜像抄袭本站内容的行为,将会根据有关法律法规进行维权。
程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。

苏南大叔需要你的支持

感谢您的打赏,让我更有动力,将更多精彩教程文章,呈现给大家!谢谢!