安装好redis了,PHP 怎么使用呢?默认情况下PHP是需要安装扩展才能调用redis的
PHP redis 驱动:下载地址为:https://github.com/phpredis/phpredis/releases。我选择安装的是:4.1.1
- ssh 登录服务器
- 下载&安装扩展
如果你是 PHP7 版本,则需要下载指定分支:
git clone -b php7 https://github.com/phpredis/phpredis.git
我的是PHP5
wget https://github.com/phpredis/phpredis/archive/4.1.1.tar.gz tar -zxvf 4.1.1.tar.gz ll cd phpredis-4.1.1/ #生成 configure /alidata/server/php/bin/phpize ./configure --with-php-config=/alidata/server/php/bin/php-config #make 过程耐心等待哦 make make install
- 配置
找到php.ini文件vi /alidata/server/php-5.5.7/etc/php.ini
添加
extension_dir = /alidata/server/php/lib/php/extensions/no-debug-non-zts-20121212/ extension=redis.so
重启php-fpm
/etc/init.d/php-fpm restart
大功告成 测试下吧:
- 测试
<?php $redis = new Redis(); $redis->connect('127.0.0.1', 6379); echo "OK"; echo "Server is running: " . $red->ping(); ?>