Mastodon添加redis配置

通过添加redis服务器,降低源站负载,提高mastodon速度。特此记录一下。确保redis服务器在同一个局域网,redis服务器和源站互通,可以ping一下。

在.env.production配置文件中,添加redis服务器配置信息,一般来讲没有设置密码,密码字段为空

REDIS_HOST=mastodon_redis_1
REDIS_URL=redis://@mastodon_redis_1:6379
REDIS_PORT=6379
REDIS_PASSWORD=
REDIS_HOST_2=mastodon_redis_1
REDIS_UR_2=redis://192.168.10.2:6379
REDIS_PORT_2=6379
REDIS_PASSWORD_2=
REDIS_HOST_3=mastodon_redis_1
REDIS_URL_3=redis://192.168.10.1:6379
REDIS_PORT_3=6379
REDIS_PASSWORD_3=

redis安装命令

apt install redis-server

安装完毕redis后,redis要想和其他局域网服务器连接,需要去改一下,默认只允许192.168.0.0访问,也就是说局域网其他的服务器无法访问这一台,去配置文件改一下连接权限就好。具体地址如下

/etc/redis里面的redis.conf
找到并修改bind项,将其值更改为Redis服务器所在的局域网IP地址。如果你希望Redis服务器对所有网络接口都可见,可以将其设置为0.0.0.0。

找到并修改protected-mode项,将其值更改为no,以禁用保护模式。

protected-mode no

redis重启命令

sudo systemctl restart redis

保存,重启docker,完成。


阅读量:0