学习
实践
活动
专区
工具
TVP
写文章

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
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券