# 下载压缩包
wget http://download.redis.io/releases/redis-5.0.5.tar.gz
1
# 解压
tar xzf redis-5.0.5.tar.gz
1
# 删除压缩包
rm -f redis-5.0.5.tar.gz
1
# 编译
make
make install
1
2
2
# 配置文件
vim /usr/develop/redis-5.0.5/redis.conf
# 找到daemonize no 改为daemonize yes
#:wq 保存退出
1
2
3
4
2
3
4
# 添加为系统服务
vim /usr/lib/systemd/system/redis-server.service
1
redis-server.service 内容详情
[Unit]
Description=The redis-server Process Manager
After=syslog.target network.target
[Service]
Type=simple
PIDFile=/var/run/redis.pid
ExecStart=/usr/local/bin/redis-server /usr/develop/redis-5.0.5/redis.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
[Install]
WantedBy=multi-user.target
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
# 开启服务
systemctl start redis-server
1
# 开机启动
systemctl enable redis-server
1
# 启动服务
redis-server '/usr/develop/redis-5.0.5/redis.conf'
1
# 运行
redis-cli
1