国产Linux系统统信安装redis教程步骤
系统环境
uname -a
Linux FlencherHU-PC 6.12.9-amd64-desktop-rolling #23.01.01.18 SMP PREEMPT_DYNAMIC Fri Jan 10 18:29:31 CST 2025 x86_64 GNU/Linux
官网下载源码包并解压
下载链接 https://download.redis.io/releases/redis-7.0.15.tar.gz?_gl=11h424d3_gcl_au*ODQ5MzAxNzU0LjE3Mzc3NzYxMzg.
redis-7.0.15.tar.gz
tar -xf redis-7.0.15.tar.gz
预编译源码
cd redis-7.0.15
make
安装 指定二进制目录为/usr/local/redis目录中
sudo make install PREFIX=/usr/local/redis
复制配置文件到/usr/local/redis目录中
sudo cp redis.conf /usr/local/redis/
指定数据目录
sudo mkdir -p /usr/local/redis/data
设置环境变量
编辑配置/etc/profile在结尾处加入如下:
PATH=$PATH:/usr/local/redis/bin
export PATH
立即生效环境变量配置
source /etc/profile
配置systemctl系统服务
编写systemctl 服务描述文件 内容如下:
sudo vim /etc/systemd/system/redis.service
[Unit]
Description=Redis Server
After=network.target
[Service]
ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf
ExecStop=/usr/local/redis/bin/redis-cli shutdown
Restart=always
User=root
Group=root
[Install]
WantedBy=default.target
启动redis
sudo systemctl start redis
#查询状态 输出活动状态为runing表示正在运行中
sudo systemctl status redis
#激活开机自动启动redis
sudo systemctl enable redis
测试
输入redis-cli能正确进入cli命令行终端表示连接redis数据库成功。
redis-cli