下载与解压:
$ wget http://download.redis.io/releases/redis-3.2.9.tar.gz
$ tar xzf redis-3.2.9.tar.gz
$ cd redis-3.2.9
$ make
到目前为止,src目录下的二进制文件已经是可用的了。执行以下命令即可允许:
$ src/redis-server
标准化配置
在/usr/local下新建redis文件夹,进入redis,把mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server拷贝进来:
$ mkdir /usr/local/redis && cd /usr/local/redis
$ cp /home/redis/redis-3.2.8/src/mkreleasehdr.sh /usr/local/redis
$ cp /home/redis/redis-3.2.8/src/redis-benchmark /usr/local/redis
$ cp /home/redis/redis-3.2.8/src/redis-check-aof /usr/local/redis
$ cp /home/redis/redis-3.2.8/src/redis-check-rdb /usr/local/redis
$ cp /home/redis/redis-3.2.8/src/redis-cli /usr/local/redis
$ cp /home/redis/redis-3.2.8/src/redis-server /usr/local/redis
开机自启配置
1.拷贝解压包下utils下redis启动脚本至/etc/init.d/,并重命名为redisd(通常都以d结尾表示是后台自启动服务):
$ cp /home/redis/redis-3.2.8/utils/redis_init_script /etc/init.d/redisd
在 redis_init_script文件的开头添加以下几行代码:
#!/bin/sh
# chkconfig: 2345 90 10
# description: Redis is a persistent key-value database
#
2.拷贝配置文件到/etc/redis下,以端口为名:
$ mkdir /etc/redis
$ cp /home/redis/redis-3.2.8/redis.conf /etc/redis/6379.conf
Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程
daemonize no
3.设置为开机自启动
chkconfig redisd on
4.启动/关闭redis服务
//启动redis
service redisd start
//关闭redis
service redisd stop
END
提示
vim的搜索使用/text语法,:num搜索行