CentOS7安装php5.5的redis扩展 CentOS7安装php5.5

因为默认CentOS7没有支持PHP5.5版本,一般都是通过其它方式安装的,可以参考 CentOS7安装php5.5

但好像这第3方的PHP5.5没有redis,可以通过以下方式安装

# 下载phpredis源代码
wget https://codeload.github.com/phpredis/phpredis/zip/develop
 
# 解压(解压后文件夹是phpredis-develop)
unzip develop
 
# 拷贝phpredis-develop目录
cp -r phpredis-develop /opt/rh/php55/root/usr/include/php/ext/
 
# 切换到新的phpredis-develop目录
cd /opt/rh/php55/root/usr/include/php/ext/phpredis-develop/
 
# phpize (在php-devel软件包,没有就需要安装)
/opt/rh/php55/root/usr/bin/phpize
 
# 配置
./configure --with-php-config=/opt/rh/php55/root/usr/bin/php-config
 
 
# 编译
make
 
# 测试
make test
 
# 安装
make install
 
# 重启
systemctl restart php55-php-fpm.service

注意: 如果/opt/rh/php55/root/etc/php.d/redis.ini文件不存在,需要手动建立,内容如下:

extension = redis.so

效果

猜你喜欢

转载自www.cnblogs.com/jues/p/9509737.html