[TOC]
一、Redis服务安装部署
1.下载Redis服务安装包
从Redis官网下载最新的稳定安装包,本安装教程采用Redis-5.0.0,上传到服务器,并解压文件
root@localhost redis]# tar -zxvf redis-5.0.0.tar.g
2.安装依赖环境
安装Gcc环境
[root@localhost redis]# yum install -y gcc-c++
3.定位到redis文件夹,进行编译安装
[root@localhost redis]# cd redis-5.0.0/
[root@localhost redis-5.0.0]# make
[root@localhost redis-5.0.0]# cd src/
[root@localhost src]# make install PREFIX=/usr/local/redis
4.配置redis相关属性,并启动
复制redis.conf 到/usr/local/redis/etc 配置文件夹
[root@localhost src]# mkdir /usr/local/redis/etc
[root@localhost src]# mv redis.conf /usr/local/redis/etc/
[root@localhost src]# cd /usr/local/redis/
修改配置文件
[root@localhost etc]# vim redis.conf
修改内容如下:
注释绑定IP 如 bind # bind 127.0.0.1 ::1
protected-mode no
port 63xx
daemonize yes
pidfile /var/run/redis_63xx.pid
logfile /var/log/redis/redis-server.log
dir /var/lib/redis #数据库存放路径
requirepass yourpassword
二、配置Redis自启动和服务注册
1.复制redis安装文件夹的脚本文件
复制redis安装目录下utils/redis_init_script 到 /etc/init.d目录下
[root@localhost utils]# cp redis_init_script /etc/init.d/
2.修改脚本名称
[root@localhost utils]# cd /etc/init.d
[root@localhost init.d]#mv redis_init_script redis
3.修改脚本文件内容
修改脚本内容redis
[root@localhost init.d]# vim redis
修改内容如下:
REDISPORT=63xx 修改为配置文件的端口
EXEC=/usr/local/redis/bin/redis-server # 修改为你服务安装的位置
CLIEXEC=/usr/local/redis/bin/redis-cli # 修改为你服务安装的位置
PIDFILE=/var/run/redis_${REDISPORT}.pid # 对应为pidFile的路径
CONF="/usr/local/redis/etc/redis.conf" # 对应Reis的正式配置文件路径
如果已经增加了密码验证,还需要修改脚本内容:
认证修改
截图所示,增加了
-a 参数,后面跟你的认证密码
4.增加开机启动项
[root@localhost init.d]# chmod +x /etc/init.d/redis
[root@localhost init.d]# chkconfig –-add redis
查看开机启动项:
[root@localhost init.d]# chkconfig –-list
服务命令:
[root@localhost init.d]# service redis start
[root@localhost init.d]# service redis stop
网友评论