liunx 下安装phpredis扩展

安装redis

yum install redis

启动redis,并设定开机自动启动

service redis start chkconfig redis on

设置redis远程连接

vi/etc/redis.conf

bind 0.0.0.0      //允许所有ip连接

设置密码

requirepass 123456       

由于liunx中已经安装了redis服务,但是还没有安装php扩展,

安装phpredis:

1.下载phpredis ,直接从官方Git 下载到本地目录(~/soft/)

git clone https://github.com/jiangtong1125/phpredis.git  (没有安装git,也可以打包下载下来)

2.进入phpredis 目录

cd ~/soft/phpredis/ 

3.执行phpize,/usr/bin/phpize(如果本地有多个php版本,请使用正确版本)

liunx 下安装phpredis扩展

4. 编译./configure --with-php-config=/usr/local/php/bin/php-config 

liunx 下安装phpredis扩展

5.编译完成,直接执行make&&make install 安装, 安装完成结果

liunx 下安装phpredis扩展

6.进入上图红线标志目录,将目录下的redis.so文件复制到php的扩展目录下

如何查看php扩展目录? 执行phpinfo ,extension_dir就是,liunx 下安装phpredis扩展

  复制到此目录即可

7.在php.ini中添加extension=redis.so

8.重启apache,再次查看phpinfo

liunx 下安装phpredis扩展

注意:没有安装phpize,需要安装。

  centos中安装phpize:

        phpize是属于php-devel的内容,因此在centos中只要运行如下命令:
yum install php-devel

然后就会安装上phpize了

 

转载于:https://my.oschina.net/snxun/blog/827790