菜鸟笔记
提升您的技术认知

为PHP7.0安装redis扩展

阅读 : 22

1、git 克隆phpredis源码:

git clone -b php7 https://github.com/phpredis/phpredis.git

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服务

<?php

$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