PHP7添加Redis扩展

之前编译安装php7的时候,没有增加redis的扩展,现在需要调试程序需要php能够支持redis扩展。查了相关文件成功的操作安装扩展。

1. 从官方网站获取php的redis扩展包:wget https://github.com/phpredis/phpredis/archive/php7.zip

2. 解压后使用phpize建立php的外挂模块,然后通过./configure –with-php-config=/urs/bin/php-config来编译模块,这里特别需要注意的是php-config文件的路径每个系统不一样,可以考虑使用find / -name php-config来找到具体路径。

3. make & make install (如果make install提示权限不足的话,那就使用sudo make install)

4. vi /etc/php.ini, 新增extension=redis.so,如果php.ini不知道路径可以通过phpinfo()查看。

5. 重启nginx服务和php-fpm后可以通过phpinfo()查看redis扩展是否已经安装成功。

PS:phpize地址http://php.net/manual/en/install.pecl.phpize.php,当php编译完成后,php的bin目录下会有phpize这个脚本文件,他使得php在额外扩展某些需要的插件时能够实现插拔式安装,这是非常方便的。

发表评论

电子邮件地址不会被公开。 必填项已用*标注