我得是centos 6.3,如果直接用yum安装redis,报错,如下:
[root@CentOS6 etc]# yum install redis
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.btte.net
* extras: mirrors.btte.net
* updates: mirrors.btte.net
base                                                     | 3.7 kB     00:00     
extras                                                   | 3.5 kB     00:00     
updates                                                  | 3.5 kB     00:00     
updates/primary_db                                       | 4.6 MB     00:25     
Setting up Install Process
No package redis available.
Error: Nothing to do

实际上redia位于第三方的yum源里面,不在centos官方yum源里面,如何解决呢?

1:去下面的网站下载EPEL对应的版本:(epel是fedora维护的yum源,里面软件众多)
http://fedoraproject.org/wiki/EPEL
2:我下载的是这个:
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
3:安装epel:
rpm -ivh epel-release-6-8.noarch.rpm
warning: epel-release-6-8.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Preparing...                ########################################### [100%]
   1:epel-release           ########################################### [100%]

4:安装redis:
[root@CentOS6 ~]# yum install redis
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
epel/metalink                                            | 4.1 kB     00:00     
* base: mirrors.btte.net
* epel: mirrors.sohu.com
* extras: mirrors.btte.net
* updates: mirrors.btte.net
epel                                                     | 4.3 kB     00:00     
epel/primary_db                                          | 5.0 MB     00:43     
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package redis.x86_64 0:2.4.10-1.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package         Arch             Version                  Repository      Size
================================================================================
Installing:
redis           x86_64           2.4.10-1.el6             epel           213 k
Transaction Summary
================================================================================
Install       1 Package(s)
Total download size: 213 k
Installed size: 668 k
Is this ok [y/N]:y

然后再装php-redis扩展

yum install php-redis

重启service httpd restart就可以了。

    <?php
$redis = new Redis();
$redis->connect('127.0.0.1',6379);
$redis->set('test','hello world!');
echo $redis->get('test');
?>

测试代码:

最新文章

  1. 深入C#编程
  2. mysql主从日志的定期清理
  3. 一个Activity掌握Android5.0新控件 (转)
  4. GCD 大中枢派发 简单应用实例
  5. LaTex 数学公式
  6. 用无线网络进行Android开发中的调试
  7. Spark Streaming揭秘 Day20 动态Batch size实现初探(上)
  8. Java7 switch新特性
  9. Java IO学习要点导图
  10. Java基础小知识笔记
  11. JS之This的用法
  12. 前端入门16-JavaScript进阶之EC和VO
  13. 百度学术导入endnote出现choose an import filter解决
  14. mybatis基础系列(三)&mdash;&mdash;动态sql
  15. TCP 之 RST 原因分析
  16. Python:抓取百度SERP搜索结果页的网站标题信息
  17. Webview跨域访问风险
  18. 洛谷P3369 【模板】普通平衡树(Splay)
  19. 〖Android〗/system/etc/event-log-tags
  20. 【转】老生常谈-从输入url到页面展示到底发生了什么

热门文章

  1. Spring EL hello world实例
  2. Linux系统中/dev/mtd与/dev/mtdblock的区别,即MTD字符设备和块设备的区别
  3. Android调用系统相机、自定义相机、处理大图片
  4. Windows上的git配置
  5. linux基础命令行
  6. Confman - 针对「Node 应用」的配置文件加载模块
  7. 深度学习教程Deep Learning Tutorials
  8. #include &amp;lt;NOIP2008 Junior&amp;gt; 双栈排序 ——using namespace wxl;
  9. Spark开源学习模块
  10. C#视频播放器【转】