php如何通过pecl安装redis扩展?
发布于 作者:苏南大叔 来源:程序如此灵动~在过往的文章中,苏南大叔讲述了很多php扩展安装的方式方法,在本文中,苏南大叔继续描述php扩展安装的方法。在本文中,安装php
扩展的方式,有些特别。苏南大叔选择通过pecl
这个古老的官方工具进行安装redis
。
如果您的开发环境里面,还没能识别pecl
命令,请先移步文末相关链接,查看如何安装pecl
。
安装脚本
这个过程非常的简单,苏南大叔提示您:确定安装好了php
,确实识别pecl
命令后,就可以开工了。
pecl install redis
安装redis的过程中,会提示询问两个问题,默认答案是no,直接回车即可。安装完毕后,会得到个redis.so
文件,以及一个redis.ini
。当然,都会自动放置对位置。期间可能会提示权限问题,注意需要对应的扩展目录chmod -R 777
一下。
开启redis
扩展
苏南大叔接下来,会修改php.ini
来开启redis.so
。这里要特别强调的是:conf.d
里面redis.ini
是默认加载的,如果你重装php或者卸载redis扩展的话,一定要记得删除这个文件夹里面的文件。否则会导致php无法启动。
这里特别说明的一点是:
pecl是支持自动配置php.ini
的,当然手工修改也不难。所以,这里也不必特别计较这事。自动配置的ini的方法见这里:
重启php
生效!
相关链接
- 《如何安装pear和pecl?pear和pecl有何区别?》 https://newsn.net/say/pear-pecl.html
- 《mac系统如何通过brew安装php72的redis扩展》 https://newsn.net/say/brew-php-redis.html
- 《mac系统,php7编译redis扩展》 https://newsn.net/say/mac-php-redis.html
- 《mac系统,安装redis和redisdesktop》 https://newsn.net/say/mac-redis-redisdesktop.html
小结
常见的php扩展,都可以通过这种pecl install
的方式进行安装。比如memcached
/xdebug
等扩展。但是,苏南大叔最喜欢的tidy
,却安装失败了,因为版本不匹配,可惜。
更多pecl
相关资讯,请点击苏南大叔提供的下面这个链接:



本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
未经许可,规模化镜像抄袭本站内容的行为,将会根据有关法律法规进行维权。
《程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
未经许可,规模化镜像抄袭本站内容的行为,将会根据有关法律法规进行维权。
《程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。
本站的忠实读者小伙伴,正在阅读下面这些文章: