前言
换到了新公司,因为项目原因需要用到 php5.6 版本,需要安装 redis 扩展。因为太久没装了,导致忘记了。重温后进行记录
一、安装步骤
1.下载 redis 源码并进行解压
代码如下(示例):
//进行 redis 包的瞎子啊
$ wget http://pecl.php.net/get/redis-4.2.0.tgz
//进行解压
$ tar -zxvf redis-4.2.0.tgz
2.生成configure文件
代码如下(示例):
#首先需要确定你的PHP安装路径,
#我的路径:/bin/php/php5.6.40/bin/phpize
#切换到 redis 文件
$ cd /redis-4.2.0
#并且生成 /configure
$ /bin/php/php5.6.40/bin/phpize
3.进行配置
$ ./configure --with-php-config=/usr/local/php/bin/php-config
4.进行编译
$ make && make install
如果编译会出现地址提示(如下图):
5.添加到 php.ini 的文件中
extension=/Applications/MAMP/bin/php/php5.6.40/lib/php/extensions/no-debug-non-zts-20131226/redis.so
总结
需要注意的点:- php 版本和 redis 版本不匹配会发生以下错误