CentOS7 安装 Redis
在 CentOS 7 上配置 Redis 服务器需要完成安装、配置和服务管理。以下是详细步骤:
安装 Redis
安装依赖:
yum install -y gcc tcl
下载并解压 Redis:
cd /usr/local/
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
tar -zxvf redis-6.2.6.tar.gz
cd redis-6.2.6
编译和安装:
make && make install PREFIX=/usr/local/redis
配置 Redis
复制配置文件:
cp redis.conf /usr/local/redis/conf/
cd /usr/local/redis/conf/
修改配置文件: 使用 vi redis.conf 编辑以下内容: 将 daemonize no 改为 daemonize yes,以后台运行。 注释掉 bind 127.0.0.1,允许远程访问。 将 protected-mode yes 改为 protected-mode no,关闭保护模式。 开启持久化:将 appendonly no 改为 appendonly yes。
启动 Redis:
/usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf
设置开机自启
创建服务文件:
vi /etc/systemd/system/redis.service
启用服务:
systemctl daemon-reload
systemctl start redis.service
systemctl enable redis.service
常用命令
启动服务:systemctl start redis.service
停止服务:systemctl stop redis.service
查看状态:systemctl status redis.service
设置开机自启:systemctl enable redis.service
完成以上步骤后,Redis 已成功安装并配置为后台运行,同时支持开机自启。