phpredis 和 predis
- phpredis 是使用 c 编写的 PHP 扩展,
- predis 是使用纯php 编写的。
推荐使用phpredis,并通过源码安装
安装过程
wget http://pecl.php.net/get/redis-5.2.1.tgz
tar -zxvf redis-5.2.1.tgz
cd redis-5.2.1/
phpize
./configure --with-php-config=/home/work/study/soft/php/bin/php-config
make && make install
修改 php.ini 并加入 extension=redis.so , 然后重启 php-fpm
vim /home/work/study/soft/php/lib/php.ini
pkill -9 php-fpm
php-fpm
测试是否安装成功
- phpinfo()
- 通过脚本查看是否已经安装成功
<?php
//实例化redis
$redis = new Redis();
//连接
$redis->connect('127.0.0.1', 6379);
//检测是否连接成功
echo "Server is running: " . $redis->ping();
访问脚本,页面中输出
Server is running: 1
则说明,已经安装 redis 扩展成功