步骤
1.开启云服务器防火墙的6379端口。
2.开启Linux防火墙的6379端口。
通过firewall-cmd --query-port=6379/tcp
查看是否开启;
通过firewall-cmd --add-port=6379/tcp
添加设置。
3.在服务器的redis.conf文件中,修改以下三项。
注释掉bind 127.0.0.1,使所有的ip都可以访问redis
设置protected-mode为no,关闭保护模式
设置daemonize的为yes,使Redis服务可以后台开启。
防挖矿
由于Redis服务需要暴露6379端口,这样就会导致大佬把一些挖矿木马植入到你的Redis中,因此需要额外的一些设置。
1.修改端口号。由于Redis服务默认是6379端口,所以需要在redis.conf的port属性修改端口。
2.设置密码。找到redis.conf的requirepass属性,去掉注释,设置一个自己的密码,越复杂越好。
3.重启redis,以redis.conf启动redis。
错误
启动redis-cli,要以./redis-cli -p port
的方式启动。【可以通过./redis-cli -h
查看选项的意思】
有时启动后会出现这样的问题。
这是因为你登录时没输入密码,或者./redis-cli -p port -a password
这里的password输入错了。通过auth password
输入密码就可以正常使用redis啦。