介绍
MESH-PLATFORM
是一个全新的软件开发框架。
说明
Debain12
默认安装7.5
更新APT源Redis 官方APT 仓库
- 更新源
bash
sudo apt update -y
- 导入Redis GPG 密钥
bash
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
- 添加 Redis APT 源
bash
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
- 更新软件包列表
bash
sudo apt update -y
安装Redis
- 安装redis
bash
sudo apt install redis
- 验证安装
bash
redis-cli --version
redis-cli -h 127.0.0.1 -p 6379 -a your_password
- 启动失败错误日志
bash
sudo journalctl -u redis-server --no-pager -n 50
- 编辑配置文件
bash
sudo vim /etc/redis/redis.conf
# 绑定地址 (0.0.0.0 允许远程访问,生产环境建议限制IP)
bind 127.0.0.1 ::1
# 设置密码 (取消注释并修改)
requirepass your_password
# 最大内存限制
maxmemory 256mb
maxmemory-policy allkeys-lru
# 启用持久化 (取消注释)
save 900 1
save 300 10
save 60 10000
# 调整最大连接数
maxclients 10000
# 启用内存优化
activerehashing yes
# 调整TCP backlog
tcp-backlog 511
卸载Redis
- 停止Redis服务
bash
sudo systemctl stop redis
- 卸载Redis相关包
bash
sudo apt purge -y redis
sudo apt autoremove -y
- 删除残留数据和配置文件
bash
sudo rm -rf /var/lib/redis/
sudo rm -rf /etc/redis/
- 清理APT仓库
bash
sudo rm /etc/apt/sources.list.d/redis.list
sudo apt update
常用命令
bash
#启动 Redis
sudo systemctl start redis
#停止 Redis
sudo systemctl stop redis
#重启 Redis
sudo systemctl restart redis
#查看 Redis 状态
sudo systemctl status redis
#开机 Redis 自启
sudo systemctl enable redis