Redis目前只能在Linux环境下安装,示例环境为VMWare虚机下的CentOS 6.4。
1. 下载Redis
http://redis.io/
当前的最新稳定版本为redis-2.8.3
http://download.redis.io/releases/redis-2.8.3.tar.gz
2. 创建Redis用户
groupadd redis useradd -g redis redis passwd redis
3. 编译Redis
示例使用Xshell连接,用Xftp将Redis压缩文件传至redis用户下的任意目录。示例在/home/redis/downloads目录下。
解压缩
tar zxvf redis-2.8.3.tar.gz
目录如下
cd redis-2.8.3目录下,使用make编译,再cd src目录下,使用make install安装
cd redis-2.8.3 make cd src make install
4. 移动配置文件和可执行文件
创建存放配置文件和可执行文件的文件夹
su root [root@localhost local]# mkdir -p /usr/local/redis/bin [root@localhost local]# mkdir -p /usr/local/redis/etc
移动配置文件和可执行文件
[root@localhost redis-2.8.3]# mv ./redis.conf /usr/local/redis/etc/
[root@localhost src]# mv redis-benchmark redis-check-aof redis-check-dump redis-cli redis-sentinel mkreleasehdr.sh redis-server /usr/local/redis/bin/
5. 启动Redis服务
指定配置文件,后台运行Redis服务
[root@localhost bin]# ./redis-server /usr/local/redis/etc/redis.conf &
6. 查询Redis服务是否开启成功
ps -ef | grep redis
redis 2430 1 0 07:32 ? 00:00:00 ./redis-server *:6379
默认启动端口:6307
7. 开启redis客户端编写helloworld
保存在/usr/local/redis/bin/目下,开启客户端
[redis@localhost bin]$ ./redis-cli
127.0.0.1:6379> set key helloworld
OK
127.0.0.1:6379> get key
"helloworld"
127.0.0.1:6379>
安装成功 :)