php5.6安装redis扩展模块


0,可以看到php是5.6版本的, 没有redis模块

Snipaste_2019-12-22_16-42-32.png

1,下载php-redis模块

1
2
3
4
wget https://github.com/phpredis/phpredis/archive/3.1.2.tar.gz
tar xf 3.1.2.tar.gz
cd phpredis-3.1.2
/usr/local/php/bin/phpize //*此处使用你自己的php安装路径

Snipaste_2019-12-22_17-40-55.png

1
2
./configure --with-php-config=/usr/local/php/bin/php-config    //*"="后面的路径使用你自己的
make && make install

编译成功后会在最后一行返回一个路径

1
2
3
4
Build complete.
Don't forget to run 'make test'.

Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

Snipaste_2019-12-22_17-48-05.png

2,编辑php.ini文件,并加入下面一行

1
2
[[email protected] phpredis-3.1.2]# cat /usr/local/php/etc/php.ini |grep '^extension'
extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/redis.so

3,重启服务并验证是否扩展成功

Snipaste_2019-12-22_17-52-33.png