Redis部署记录

OJ项目部署

Posted by Duu on June 5, 2024

本地部署

# 安装
apt-get install redis-server
# 运行
redis-server /mydata/redis/config/redis.conf

修改redis.conf文件

#配置
appendonly yes  # 启用 AOF(Append Only File)持久化模式。
requirepass W36TSKN^t*PjSZSD9JYEY#FB*KKT&J  //设置密码
daemonize yes   #使 Redis 以后台守护进程的方式运行,而不是在前台运行。
#设置 Redis 实例的最大内存使用限制为 256MB。一旦达到此限制,Redis 将根据配置的驱逐策略开始驱逐键。
maxmemory 256mb  
protected-mode no # 禁用受保护模式。在受保护模式下,Redis 只接受本地连接,除非设置了密码。

踩坑

  1. 远程无法连接 redis 需要将 protected-mode 设置为no
  2. 查询出 redis 端口号后使用kill -9杀不掉进程,使用systemctl stop redis