linux服务器之redis
linux环境下安装redis服务器:
redis下载地址:http://redis.io/download
$ wget http://download.redis.io/releases/redis-3.2.1.tar.gz
$ tar xzf redis-3.2.1.tar.gz
$ cd redis-3.2.1
$ make
$ src/redis-server
$ src/redis-cli
redis> set foo bar
OK
redis> get foo
"bar"
启动redis的方法:
首先进入redis安装目录:cd /usr/local/redis/bin
然后执行:./redis-server /usr/local/redis/etc/redis.conf
如图:
1、在安装好后redis,我们通常是可以直接通过本机操作,但是远程连接会出问题,连接不上?
答:此时,我们需要排除端口是否被 防火墙屏蔽等等,这些是基本的东西。然而在redis中默认是只能本机连接该端口,因此我们需要在redis.cof中将bind 127.0.0.1注释掉或者改为0.0.0.0,
一个小技巧:
通过命令netstat -anp|grep 6379
我们看到显示:127.0.0.1:6379表示,只允许127.0.0.1绑定到6379端口,而不允许其他主机去连接到6379,如果我们注释掉后,
会发现该显示改为:*:6379,表示允许任何主机连接到6379.
另一个小技巧:
telnet 这个命令也是很有用的,我们可以通过ping 来看某个ip是否开启,而通过telnet来查看某个端口是否可用,比如:输入
telent 192.168.1.8 6379 如果该端口不可用,则会显示连接不上主机的端口号,如果可以连接上,则会显示出一个黑屏,而不会报错。
注意:通过telnet 192.168.1.8 6379 可以直接访问redis数据库,如果设置了密码 通过命令 auth ‘密码’,即可
2、另外,在远程连接redis时,又出了一个错误,报安全模式错误,不能读写redis?
答:这是因为我们没有给redis设置密码,所以一个很简单的方法,只要在装linux主机的机器中,输入redis -cli 后,输入auth 密码 ,在另一台linux主机上也输入授权auth 密码,则可以正常操作linux。
posted on 2016-06-28 10:23 andydaopeng 阅读(1338) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)
2013-06-28 Html简单demo_html列表中进行编辑操作
2013-06-28 mysql sql语句使用技巧
2013-06-28 php验证字符串长度问题