Skip to main content

安装

Redis官方并不提供Windows版本,所以安装时最好是Linux环境

在 Ubuntu/Debian 上安装

先安装lsb-release

sudo apt install lsb-release

将存储库添加到apt索引,更新它,然后安装

curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg

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

sudo apt-get update
sudo apt-get install redis

配置

以Ubuntu为例,配置文件位置在

/etc/redis/redis.conf

设置允许远程访问

把绑定设置为0,0,0,0

bind 0.0.0.0

设置密码

修改requirepass,默认是注释了的,foobared是默认带的密码,应该改成足够强的密码,完成后需要redis服务

# requirepass foobared

关闭保护模式

在 redis.conf 文件中,找到 protected-mode 配置项,将其设置为 no:

protected-mode no

重启 Redis 服务

不考虑防火墙的情况下,重启服务即可

sudo systemctl restart redis