Skip to content

安装依赖

sh
sudo apt install redis-server redis-tools
sh
sudo systemctl start redis-server

配置

sh
sudo vim /etc/redis/redis.conf
- bind 127.0.0.1 -::1
+ bind 0.0.0.0

- daemonize no
+ daemonize yes

+ requirepass root

127.0.0.1 会导致只能本地访问,设置为 0.0.0.0 则可以在任意 IP 访问,生产环境不要设置为 0.0.0.0。

守护进程修改为 yes 后即可后台启动。

requirepass 设置后访问 redis 必须输入密码。

其它常见配置

# 监听的端口
port 6379

# 工作目录,也就是运行 redis-server 时的目录,日志、持久化等文件会保存在这个目录。
dir ./

# 数据库数量,默认有 16 个,编号 0 - 16
databases 16

# 设置 redis 能够使用的最大内存,如 maxmemory 512mb
# maxmemory <bytes>

# 日志文件,默认为空,不记录日志,可以指定日志文件名,如 logfile "redis.log"
logfile ""