redis笔记-基础环境篇

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 

到此,下面就可以愉快地玩耍啦。

元旦快乐!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章