服务器运维: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

相关推荐
小HANN12 分钟前
(架构 + InnoDB 事务 MVCC):《MySQL 底层探秘①:拆解 InnoDB,读懂事务、MVCC 与日志的底层逻辑》
linux·运维·服务器·经验分享
kyle~15 分钟前
Linux --- 虚拟内存 1.fork、2.COW、3.mmap、4.page fault、5.TLB、6.页表
linux·运维·服务器
你看我名字18 分钟前
LAMP 架构演练:从云主机准备到 Apache、PHP、MySQL 上线验证
运维·ci/cd·架构·kubernetes·jenkins
小HANN37 分钟前
Ceph分布式存储深度解析-下篇
linux·运维·服务器·经验分享
张文君1 小时前
ubuntu iscsi客户端 关闭磁盘
linux·运维·ubuntu
凯基迪科技1 小时前
硬件做授权保护,有哪些常见方案
运维·服务器
优化Henry1 小时前
5G站点AAS-3设备故障排查与处理
运维·学习·5g·信息与通信
Jtti1 小时前
香港服务器CPU不高但用户请求排队的原因有哪些?
运维·服务器·网络
星核0penstarry1 小时前
宕机那天 API 还能用,所以模型是假的?
运维·服务器·人工智能·大模型·ai编程·模型指纹
solidwork_s2 小时前
SOLIDWORKS 2027 Electrical电气新功能汇总
运维·服务器·人工智能·solidworks