标签:
一、安装
刚开始打算是直接用 yum 安装 redis 的,但报错:No package redis available。
之后尝试编译安装,也是各种出错,只有重新考虑回 yum 的安装方式。
网上的文章说下载epel就能找到redis的源了。
进入相关的页面
http://fedoraproject.org/wiki/EPEL
有EPEL 5、EPEL 6、EPEL 7三个不同的版本的,我想EPEL 7应该是最新的版本吧,用新不用旧,
然后下载安装,又是出错...
后来才知道EPEL 5、EPEL 6、EPEL 7分别对应的是Centos5、Centos6、Centos7的,怪不得安装出错...
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
yum install redis
到这一步安装完成。
二、配置
redis-server
启动redis服务端
redis-cli
登录redis客户端
用redis-server启动服务端不是以后台运行的方式启动的,当关闭了linux客户端就会停止运行的。
我们要将redis设置为开机后台自动运行。
由于是过了段时间才写这篇博客的,忘记自启动的文件是怎样型的了 -_-|||
设定开机启动服务
sudo chkconfig redis on
还有在相关文本设定的,但chkconfig命令比较简单和傻家。
开启服务
service redis start
这样就不会占用窗口了,直接在后台静默运行了
三、PHP操作redis
有两种方法,一种是phpredis需要安装扩展,这种方式访问速度会快很多。一种predis需要下载类文件。
predis安装比较简单,我比较懒,暂时项目对性能要求也不是很高,所以就用了predis来操作redis。
四、手册和教程
《REDIS 入门指南》
《phpredis中文手册》(http://www.cnblogs.com/ikodota/archive/2012/03/05/php_redis_cn.html)
标签:
原文地址:http://www.cnblogs.com/chy1000/p/4490779.html