红联Linux门户
Linux帮助

ubuntu 16.04环境中安装php7.0 redis扩展

发布时间:2016-09-25 10:32:08来源:linux网站作者:rorntuck7
安装配置步骤如下:
1.root@ubuntu:/tmp# git clone -b php7 https://github.com/phpredis/phpredis.git
2.root@ubuntu:/tmp# mv phpredis/ /etc/
3.root@ubuntu:/tmp#  cd /etc/phpredis
4.root@ubuntu://etc/phpredis# phpize
5.root@ubuntu://etc/phpredis# ./configure
6.root@ubuntu://etc/phpredis#make && make install
7.root@ubuntu://etc/phpredis#vi /etc/php/7.0/fpm/conf.d/redis.ini  中写入(extension=/etc/phpredis/modules/redis.so)退出保存
8.root@ubuntu://etc/phpredis#vi /etc/php/7.0/apache2/php.ini 中写入 (extension=/etc/phpredis/modules/redis.so)
9.重启apache2 /etc/init.d/apache2 restart 
 
在phpinfo 查查看是否成功:
ubuntu 16.04环境中安装php7.0 redis扩展
 
代码测试:
<?php 
//连接本地Redis服务  
$redis=new Redis();  
$redis->connect('localhost','6379'); //$redis->auth('admin123');//如果设置了密码,添加此行  
//查看服务是否运行  
$redis->ping();
//选择数据库  
$redis->select(5);
//设置数据  
$redis->set('school','WuRuan');  
//设置多个数据  
$redis->mset(array('name'=>'jack','age'=>24,'height'=>'1.78'));
//存储数据到列表中  
$redis->lpush("tutorial-list", "Redis");  
$redis->lpush("tutorial-list", "Mongodb");  
$redis->lpush("tutorial-list", "Mysql");
//获取存储数据并输出  
echo $redis->get('school');
echo '<br/>';
$gets=$redis->mget(array('name','age','height'));  
print_r($gets);
$tl=$redis->lrange("tutorial-list", 0 ,5);  
print_r($tl);  
?>
 
本文永久更新地址:http://www.linuxdiyf.com/linux/24467.html