redis(2)redis设置外网访问

1 redis单进程?

单机版,会把命令排队,每次只处理一个请求。

2 默认16个数据库,初始化默认使用0号库。

使用select 切换数据库,0-15.

select 9

3 统一密码管理,16个库都是同样的密码,

redis默认没有密码
为什么没有密码,是涉及到外网访问,redis安全
保护模式开启,除本机外都不可以访问。
打开配置:vim redis.conf
daemonize yes 守护进程模式
bind 127.0.0.1 指定ip来访问。
改成0.0.0.0,就是任何ip都可以链接,
注释掉或者删掉,也是可以任何ip能链接。但是有区别
protected-mode yes 保护模式默认开启,只能本机玩,bind 设置了0.0.0.0,其他电脑还是可以访问。
ps -ef | grep redis 查看进程
一旦使用bind,保护模式不生效,没有使用bind,保护模式生效。
protected-mode 它启用的条件有两个,第一个是没有使用bind,第二是没有设置访问密码。

4 redis为什么没有密码,

一般跑在linux,上系统相对安全,默认保护模式也有开启,默认只能在本机玩。

发布了48 篇原创文章 · 获赞 0 · 访问量 730

猜你喜欢

转载自blog.csdn.net/qq_36710311/article/details/104913763