1.下载
wget http://download.redis.io/releases/redis-2.8.13.tar.gz
2.解压
tar zxvf redis-2.8.13.tar.gz
3.安装
make
4.可手动拷贝redis-server、redis-cli、redis-check-aof、redis-check-dump等至/usr/local/bin目录下,也可执行make install,此处执行
make install
5.配置log目录、pid、dump.rdb
找到 daemonize no 修改为:daemonize yes
找到 port 6379 修改为自己想要的端口号,可以不改
找到pidfile 修改为自己的路径
找到dir 修改自己的路径
6.启动redis
redis-server redis.conf
7.加入自启动服务
1) 创建redis启动脚本
拷贝解压包下utils下redis启动脚本至/etc/init.d/
cp redis_init_script /etc/init.d/
修改脚本名称(也可不修改)为redis
然后打开redis ,修改如下:
REDISPORT=6379
EXEC=/usr/local/bin/redis-server
CLIEXEC=/usr/local/bin/redis-cli
PIDFILE=/var/redis/run/redis.pid
CONF="/etc/redis/redis.conf"
#PIDFILE=/var/run/redis_${REDISPORT}.pid
#CONF="/etc/redis/${REDISPORT}.conf"
至此,在/etc/init.d/目录下,已经可以通过service redis start/stop 命令启动和关闭redis
若在其他目录下,不能够使用这2个命令,请继续配置2),添加权限
2) 给启动脚本添加权限 chmod +x /etc/init.d/redis
相应的删除权限是 chmod –x /etc/init.d/redis
如果需要在开机的时候,redis服务自动启动,可继续3)
3) 设置自启动
chkconfig redis on