Linux 下编译安装 Redis

首先进入官网 Download | Redis 下载安装包。

安装

  1. 解压安装包
tar -zxvf redis-7.0.11.tar.gz
  1. 预编译
cd redis-7.0.11
make
  1. 安装
# 安装到 /usr/local/redis 目录
make install prefix=/usr/local/redis/

加入系统服务

  1. vim /etc/systemd/system/redis.service
  2. 写入以下内容:
[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart= /usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target
  1. 重载系统服务:systemctl daemon-reload

  2. 服务命令:

    • 关闭 redis-server:systemctl stop redis.service
    • 开启 redsi-server:systemctl start redis.service
    • 查看 redis-server 状态:systemctl status redis.service
  3. 开机自启

systemctl enable redis.service