运维

Linux下php安装Redis扩展

1、安装phpredis

运行 cd  /usr/local/src

下载:wget http://pecl.php.net/get/redis-5.2.0.tgz

你也可以自由选择版本:http://pecl.php.net/package/redis

tar zxvf redis-5.2.0.tgz #解压

cd redis-5.2.0#进入安装目录

/usr/local/php/bin/phpize #用phpize生成configure配置文件

./configure –with-php-config=/usr/local/php/bin/php-config  #配置

如果报错configure: error: Cannot find php-config. Please use –with-php-config=PATH

使用命令:find / -name php-config

./configure –with-php-config=/usr/local/php/bin/php-config

修改编译配置

make  #编译

make install  #安装

安装完成之后,出现下面的安装路径

/usr/local/php/lib/php/extensions/no-debug-non-zts-20180731/

2、配置php支持

vim /usr/local/php/etc/php.ini  #编辑配置文件,在最后一行添加以下内容

添加扩展

extension=”redis.so”

:wq! #保存退出

 

3  重启服务

service nginx restart

service php-fpm restart

通过命令php -m查看安装的redis扩展

 

-------

查找命令

# whereis phpize

phpize: /usr/bin/phpize