CentOS7安装部署Redis5.0.9并配置开机自启动

(1)下载Redis5.0.9.tar.gz安装包

下载地址:https://download.redis.io/releases/redis-5.0.9.tar.gz

wget http://download.redis.io/releases/redis-5.0.9.tar.gz

(2)将安装包上传至服务器/data目录下,如没有该目录请先创建

mkdir /data

(3)解压redis安装包并安装编译环境

cd /data
tar -zxvf redis-5.0.9.tar.gz
yum install -y gcc g++

(4)创建安装目录,编译并安装redis

mkdir -p /data/redis/{etc,data}
cd redis-5.0.9
#编译
make
#安装
make install PREFIX=/data/redis

(5)修改redis配置以守护进程方式启动并设置开机自启动

#复制配置文件
cp redis.conf /data/redis/etc

修改配置文件:

vi /data/redis/etc/redis.conf

设置redis守护进程方式启动:

daemonize yes

设置redis连接密码:

requirepass 123456

设置开机自启动

vi /lib/systemd/system/redis.service

将以下内容输入到文件后保存并退出:

[Unit]
Description=redis.server
After=network.target

[Service]
Type=forking
PIDFILE=/var/run/redis_6379.pid
ExecStart=/data/redis/bin/redis-server /data/redis/etc/redis.conf
ExecRepload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target

开机自启动:

systemctl enable redis.service

(6)启动redis服务

systemctl start redis.service