服务器运维:Redis 安装笔记

📦 Redis 安装步骤(Alibaba Cloud Linux 4 / dnf)

1. 检查是否已安装
复制代码
systemctl is-active redis 2>/dev/null; rpm -q redis 2>/dev/null || echo "redis not installed"
2. 安装 Redis
复制代码
dnf install -y redis
3. 启动服务并设置开机自启
复制代码
systemctl enable --now redis
4. 验证安装
复制代码
# 确认版本
redis-server --version

# 确认连通性(返回 PONG 即正常)
redis-cli ping

# 确认服务状态
systemctl status redis --no-pager

📂 关键路径速查

项目 路径
服务端二进制 /usr/bin/redis-server
配置文件 /etc/redis/redis.conf
数据目录 /var/lib/redis/
日志文件 /var/log/redis/redis.log

⚠️ 生产环境必做配置

配置项 说明 配置位置
requirepass <密码> 设置访问密码,防止未授权访问 /etc/redis/redis.conf
maxmemory <大小> 限制最大内存,避免 OOM(如 2gb /etc/redis/redis.conf
bind 127.0.0.1 默认仅本地访问;如需远程需改此项 + 安全组 /etc/redis/redis.conf

💡 提示 :修改配置后执行 systemctl restart redis 生效,修改前建议备份:cp /etc/redis/redis.conf /etc/redis/redis.conf.bak

设置密码

cp /etc/redis/redis.conf /etc/redis/redis.conf.bak && sed -i 's/^# requirepass.*/requirepass Snow123456789/' /etc/redis/redis.conf && grep '^requirepass' /etc/redis/redis.conf

重启生效

systemctl restart redis && sleep 1 && redis-cli -a Snow123456789 ping 2>/dev/null

相关推荐
JavaPub-rodert1 小时前
Docker 容器启动了,不代表服务真的能用:Healthcheck 实战
运维·docker·容器
正仪1 小时前
systemd 是什么?
linux·运维·windows
暖核1 小时前
华为云运维三件套实战:云审计 + 云监控 + 云日志完整操作指南
linux·运维·华为云
hhb_6181 小时前
智能任务自动化协同AI工作流技术文档
运维·人工智能·自动化
虚无的纽扣2 小时前
【Linux】进程第二课:进程优先级和环境变量
linux·运维·服务器
maosheng11462 小时前
【无标题】linux中企业容易考的的小知识点1(rhcsa)
linux·运维·服务器
牢姐与蒯2 小时前
Linux进程(九).自定义shell——深度理解命令行和shell
linux·运维·服务器
snow@li2 小时前
服务器运维:mysql 安装笔记
运维·服务器·mysql
天道jimmy2 小时前
VulnHub 系列:View2aKill,1
linux·运维·服务器