原创文章,如需转载请注明出处,如有商业合作请邮件联系。唯一博客地址:御风而行 https://blog.kunx.org 


php扩展有3种安装方式,我们以centos为例,分别是:

编译安装、yum安装、pecl安装


其中:

编译安装通用性最强,最灵活,但是也最繁琐

yum安装最简单,但是相比较来说软件更新最慢,新的扩展可能并没有在yum源种

pecl安装也较为简单,软件更新较快


以安装redis扩展为例

yum -y install php71w-pecl-redis

就可以通过yum给php7.1安装redis的扩展,并且会自动加载

pecl install redis

也可以自动安装,但是需要手动修改php.ini 添加extension=redis.so


编译安装最为麻烦,要检测环境、编译、安装、修改配置文件


但是在使用pecl的时候遇到了一些问题。先说一下环境:

VMware workstation 安装centos 6.9

yum安装php7.1


搜索到了redis扩展

image.png

但是无法安装

image.png

尝试清理缓存

image.png

问题并没有解决

1516344748.png


原因是国内网络问题,需要设置一下代理

我使用了影梭作为梯子

image.png

image.png

image.png

再次执行pecl install redis成功。

感谢阅读,欢迎打赏支持!