1、更新系统软件包列表:
sudo apt update
sudo apt install build-essential tcl

2.下载 Redis 源代码:(如果有下载包的请自行跳过)

# 下载
wget http://download.redis.io/releases/redis-7.0.0.tar.gz
# 解压
tar xzf redis-7.0.0.tar.gz

# 编译
cd redis-7.0.0
make
sudo make install

# 创建配置文件目录并修改对应配置
sudo mkdir /etc/redis

sudo cp redis.conf /etc/redis

3.设置开机自启动脚本

sudo vim /etc/systemd/system/redis.service

  创建用户目录

# 创建专用用户和组
sudo adduser --system --group --no-create-home redis

# 设置配置文件权限
sudo chown redis:redis /usr/local/redis/redis.conf

  

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

[Service]
Type=forking
# 这行配置内容要根据redis的安装目录自定义路径
ExecStart=/usr/local//bin/redis-server /etc/redis/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

  查看服务状态

# 重载 systemd
sudo systemctl daemon-reload

# 启动服务
sudo systemctl start redis

# 停止服务
sudo systemctl stop redis

# 设置开机自启
sudo systemctl enable redis

# 检查状态
sudo systemctl status redis