|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
解決方法
1
、修改redis服務器的配置文件
vi redis.conf
注釋以下綁定的主機地址
# bind 127.0.0.1
或
vim redis.conf
bind
0.0
.
0.0
protected
-
mode no
2
、修改redis服務器的參數配置
修改redis的守護進程為no,不啟用
127.0
.
0.1
:
6379
> config
set
daemonize
"no"
OK
修改redis的保護模式為no,不啟用
127.0
.
0.1
:
6379
> config
set
protected
-
mode
"no"
OK
或者
config
set
requirepass
123
-
>
123
是密碼
注意:開啟
6379
端口
3
、遠程連接
$ redis
-
cli
-
h
138.138
.
138.138
-
p
6379
redis>ping
PONG
|
原文地址:https://www.cnblogs.com/ipyanthony/p/9290008.html
在使用雲服務器的情況下,經常會出現Redis部署后無法訪問的情況。一般來說,從以下幾個方面進行排查:
1、服務器防火牆
2、雲服務器的安全組規則
3、檢查redis配置文件bind參數設置的ip,一般默認是監聽127.0.0.1,會導致外網無法訪問,可以設置ip,也可以直接改成0.0.0.0,開放所有ip訪問,但是會導致安全問題,應該設置密碼(默認沒有密碼)。

在開放所有IP訪問后,會存在一定的安全隱患,建議設置連接密碼:
在配置文件中找到requirepass配置節點,刪除前面的#以去掉注釋。

將foobared修改為自己的密碼

修改完成后重新啟動Redis服務,配置即可生效。
原文地址:https://www.cnblogs.com/88223100/p/redis_config_tips.html
