命令行客户端
Redis安装完成后就自带了命令行客户端:redis-cli,
使用方式如下:
redis-cli [options] [commonds]
常见options有:
1. -h 127.0.0.1
指定要链接redis节点的IP地址,默认是127.0.0.1
2. -p 6379
指定要链接redis节点的端口,默认是6379
3. -a 111111
指定redis的访问密码
commonds就是Redis的操作命令:
* ping : 与redis服务端左心跳测试,服务端正常会返回pong
我们一般先不输入commonds,而先通过redis-cli [options]与redis客户端进行链接,可以通过ping验证是否连接成功,链接完成后会进入redis-cli的交互控制台。这时候我们输入一条commond指令就会有一条的回复,看起来比较方便。
在连接redis的时候,在我的虚拟机里,输入
redis-cli -h -p
会显示Could not connect to Redis at -p 6379
但是如果我不带-h -p参数,就可以正常链接
这时还没有链接成功,因为还没有输入密码。
我们可以通过
AUTH [用户名] 密码
的方式登录Redis
也可也在最开始连接的时候就登录,输入
redis-cli -a 密码
登录之后我们就可以和服务端打乒乓球了
图形化客户端
github上大神提供的图形化客户端,可以自行找资源下载。
安装在windows系统里面就可以,傻瓜式安装,一直next就行。
安装完成之后,点击连接到服务器,输入参数就可以连接,但是在那之前,我们需要做几件事情。
- 关闭linux虚拟机的防火墙:
systemctl stop firewalld
- 修改linux中Redis的conf文件
将其中protected-mode 修改为 no
解除redis的保护机制,可以被其他主机连接 - 将bind修改为 0.0.0.0
这样redis就可以接受其他主机连接
//生产环境不要这样设置 - daemonize修改为yes
//让redis可以在后台运行
现在应该可以输入参数连接服务器了。
(如果提示连接失败,那就在windows防火墙里开放端口6379)
- 连接名随便起
- 地址是虚拟机的ip地址(可以通过ip addr show查看,也可也通过ifconfig查看)
- 密码一定要写
- 点击确定后眨眼间就能连接上了