https://github.com/MicrosoftArchive/redis/releases
如果想要Redis能远程可以访问, 那么需要将redis.conf里面的bind 127.0.0.1这一行注释掉, 还有,找到protected-mode这行, 将yes改为no.
若需要设置授权, 那么找到requirepass 将其后的值改为自已的密码.
保存后,重新启动redis-server.
先看看redis-server监听的端口情况 :
[root@centos7 redis]# lsof -i|grep redis
redis-ser 6982 root 6u IPv6 42319 0t0 TCP *:6379 (LISTEN)
redis-ser 6982 root 7u IPv4 42320 0t0 TCP *:6379 (LISTEN)
一切正常, 连ip6都监听了.
再试下client能否连接上:
[root@centos7 redis]# ./redis-cli -h 128.30.14.247
128.30.14.247:6379> set key1 value1 EX 60 [EX seconds] [PX milliseconds] [NX|XX]
128.30.14.247:6379> set key1 value1 EX 60
(error) NOAUTH Authentication required.
128.30.14.247:6379> AUTH ******
OK
128.30.14.247:6379> set key1 value1 EX 60
OK
128.30.14.247:6379> get key1
"value1"
一切正常.