定位 发表于 2017-4-1 15:52:35

linux下安装php扩展之redis

之前我发了一篇关于redis安装教程,相关地址:Linux安装配置Redis  ,redis程序安装好了之后,怎么和php联合起来呢,因为我们用的是php程序,所以有的缓存我们要放到redis缓存里面,下面我们安装php扩展:redis

1、安装php的redis扩展

1.1、下载phpredis
# wget https://github.com/phpredis/phpredis/archive/2.2.4.tar.gz
1.2、解压文件
# tar -zxvf 2.2.4.tar.gz1.3、编译并添加扩展# cd phpredis-2.2.4/# ls# /usr/bin/phpize
Configuring for:
PHP Api Version:         20090626
Zend Module Api No:      20090626
Zend Extension Api No:   220090626

#
接下来执行:
# ./configure --with-php-config=/usr/local/php/bin/php-config
# make && make install基本的设置已经完成了!大家可以进入php放扩展文件的目录,可以发现里面多了一个redis.so文件
最后一步就是向php.ini中添加redis扩展
# cd /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/

# ls
redis.so

#

# cd /usr/local/php/etc
修改里面的php.ini文件,向其中添加extension=redis.so# vim /usr/local/php/etc/php.ini
最后我们重新加载php,还有web
service php-fpm reload
service nginx reload

2.测试自己写个php文件<?php phpinfo()?>,文件名命名为p.php(自定义)
打开p.hp。如果可以发现redis扩展就说明成功了! ,如下图:


创建php文件测试redis<?php

$redis = new Redis();
$redis->connect('127.0.0.1', 6379);

echo "Connection to server successfully";
echo "Server is running:".$redis->ping();
?>屏幕输出这样的信息表示成功!
页: [1]
查看完整版本: linux下安装php扩展之redis