Linux环境安装php redis扩展

php是世界上最好的语言。

LNMP是web及APP后端开发最好的架构。做web业务开发redis是缓存或者数据库非常好的选择。php与redis的结合也非常方便,只需要安装phpredis扩展即可。

下载phpredis源码

https://github.com/phpredis/phpredis/releases

找到你想要下载的版本

1、 wget https://github.com/phpredis/phpredis/archive/4.2.0RC1.tar.gz

2、 解压:

3、 /home/work/php/bin/phpize

4、 配置:./configure --with-php-config=/home/work/php/bin/php-config

报错:

libtool: link: `redis.lo' is not a valid libtool object

make: *** [redis.la] 错误 1

解决办法:make clean

原因可能是某些库编译错误,需要重新编译。

5、编译生成的动态链接库复制到php扩展目录

cp * /home/work/php/lib/php/extensions/no-debug-zts-20160303

6、修改php.ini

找到你安装的php目录下的etc/php.ini 加上

[redis]

extension=redis.so

检验安装扩展是否成功:php -m |grep redis

如上图就表示已经成功了。

接下来你就可以顺利的用php语言调用redis了。phpredis非常好用,大部分redis指令都支持。如果对于用法不熟悉,可以查阅phpredis的文档,并且结合redis的官方文档一起看。

参考文献:

https://github.com/phpredis/phpredis

  • 发表于:
  • 原文链接:https://kuaibao.qq.com/s/20181016G118H300?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券