2017-12-31 by Atlas
- 祭天地:学习redis,组织思路将会是,基础环境篇->基础指令篇->指令原理篇->数据结构篇->对象系统篇->单数据库篇(分篇)->多数据库篇(分篇),共勉。
1. 基石
首先得先有redis环境,redis安装配置可以参照:redis安装配置,很详细。
2. 访问配置
2.1. 密码访问
友情提示:请参照自己的文件目录
- 打开配置文件 redis.conf
vim redis-3.2.8/etc/redis.conf
- 加行号(习惯方便查找)
:set number
- 查找requirepass(高亮显示)并定位到所在行
:/requirepass
:480
- i键开启编辑然后解开注释并设置访问密码
密码不告诉你
- esc键退出编辑并保存退出
:wq
- 重启 redis ,客户端登录输入密码
redis-cli -a 阁下的密码
2.2. 远程访问
- 注释bind
原文注释描述说bind可以绑定多个ip,尝试绑定远程客户端公网ip,redis启动不了,搜了搜,有解释说这里bind的ip不是客户端的ip,是服务端网卡地址,是提供连接服务的,因此,直接注释就可以,所有ip客户端都可以远程连接,前提设置访问密码比较安全。
- 关闭protected-mode(redis3.2之后增加,单注释bind会报异常)
protected-mode no
- 开启公网访问端口
博主用的阿里ECS直接设置安全组就不再赘述,当然修改iptable肯定可以。
- 远程客户端访问
redis-cli -h 服务器公网ip -p 6379 -a
到此,下面就可以愉快地玩耍啦。
元旦快乐!