1、git 克隆phpredis源码:
git clone -b php7
2、编绎源码:
cd phpredis //进入目录
phpize //这是php的一个脚本,用来建立php的外挂模块,在编绎php扩展的源码前执行它。
./configure
make
sudo make install // ubuntu下加sudo,避免安装时的权限问题。
3、修改php.ini文件,注意几个php.ini文件都要修改。
vi /etc/php/7.0/fpm/php.ini
vi /etc/php/7.0/cli/php.ini
增加以下内容:
; 此处填写编绎的redis.so文件所在的目录,在make install时会看到此目录的提示
extension_dir ="/usr/lib/php/20151012"
extension = redis.so
安装完成后重启php-fpm 或 apache。查看phpinfo信息,就能看到redis扩展。
连接到redis服务
$redis = new redis();
$result = $redis->connect('127.0.0.1', 6379);
if ($result)
{
echo "connect redis success\n";
}
else
{
echo "connect redis failed\n";
}
?>
执行脚本,输出结果为:
connect redis success