安装过无数次redis了,今天整理一下
1. 更新系统和安装必要的依赖
sudo yum update -y
sudo yum install -y gcc gcc-c++ make
2、下载并解压 Redis 源码
cd /usr/local/src
curl -O http://download.redis.io/releases/redis-7.4.1.tar.gz
3、解压文件
tar -xzf redis-6.2.11.tar.gz
cd redis-6.2.11
4、编译
1、编译make
2、编译测试make test
3、如果提示缺少 tclsh,可安装 tclsudo yum install -y tcl
4、安装sudo make install
5、配置redis
1、创建配置文件目录:
sudo mkdir -p /etc/redis
sudo cp redis.conf /etc/redis/
2、修改配置文件: 编辑 /etc/redis/redis.conf 文件:
sudo vi /etc/redis/redis.conf修改绑定地址 bind 0.0.0.0
后台运行 daemonize yes
密码保护 requirepass yourpassword
6、配置 Redis 服务
sudo vi /etc/systemd/system/redis.service内容:
[Unit]
Description=Redis In-Memory Data Store
After=network.target[Service]
User=root
Group=root
ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf
ExecStop=/usr/local/bin/redis-cli shutdown
Restart=always[Install]
WantedBy=multi-user.target启用并启动 Redis 服务:
sudo systemctl enable redis
sudo systemctl start redis检查服务状态:
sudo systemctl status redis
7、验证
redis-cli
ping命令
返回 pong