安装redis扩展

最近在看redis相关东西,然后试着安装了redis(直接yum安装)然后安装了扩展,因为php部分扩展还是要编译安装的不能直接安装,所以记录了一下。

如果觉得安装扩展麻烦也可以直接使用predis包(不过效率没有扩展高,功能也没用扩展全面)

linux上的php扩展安装是以.so结尾的扩展文件,如下图

首先要去官网下载redis扩展

http://pecl.php.net/

然后导入linux系统,我的系统安装的lszrz,直接输入rz命令就可以了。

解压压缩包

tar zxf redis-2.2.8.tgz

然后进入redis-2.2.8目录执行phpize命名

phpize作用:侦测环境(phpize工具是在php安装目录下,基于这点phpize对应了当时的php环境,所以是要根据该php的配置情况生成对应的configure文件),建立一个configure文件。必须在一个目录下去运行phpize。那么phpize就知道你的的环境是哪个目录,并且configure文件建立在该目录下

如果找不到phpize在哪里,执行 find / -name phpize

/usr/bin/phpize

然后执行

./configure --with-php-config=/usr/bin/php-config(这是我系统中的目录,如果找不到使用命令 find / -name php-config)

然后make 再执行 make install 

在php.ini中添加一行 

extension = /usr/lib64/php/modules/redis.so

找不到文件使用find命令即可,因为我的环境直接用的yum安装,好多文件的位置我就直接使用了find命令查找

查看phpinfo(redis扩展已经好了)

 

posted @ 2017-05-14 21:44  大爱小女警  阅读(262)  评论(0编辑  收藏  举报