最近要用到redis,为了方便管理,我下载了redis desktop manager(RDM),但是在尝试连接的时候出现了程序崩溃的问题。这里做一个总结,防止下次又头大。
环境准备
centos服务器的redis安装
这个就不说了,百度或者去bilibili上面看视频很快就安装上了。一些常见的配置也能在bilibili上面找到视频。还是附上一个bilibili视频链接吧,防止以后自己找不到了。
https://www.bilibili.com/video/BV1Cb411j7RA?p=24
RDM软件的安装
好像这个软件是要钱的,在简书上找到了一个百度云链接,好像是不收费的。自己百度吧。如果实在找不到可以留言,看到了就回。
linux服务器操作的相关知识
简单的操作知识就行了,毕竟我也是小白,也成功了。比如使用 vim redis.conf
命令打开配置文件,使用 i
修改文件,使用\
进行查找。
操作流程
redis的简单配置
- 注释掉端口绑定。具体如下:
查找bind 127.0.0.1
并将该行注释 - 将保护模式设置为no,具体如下:
查找protected-mode yes
将yes
修改为no
- 设置连接密码。连接密码在之后使用RDM的时候会用到,具体如下:
查找requirepass
在后面加上redis的连接密码
例子:requirepass 123hh
这里密码就是123hh,之后使用RDM的时候要用 - 设置守护进程。具体的操作是什么我懒得写了,百度上应该能百度到。主要就是让redis服务器进程能够在后台运行。
RDM的配置
- 首先安装好软件,打开
- 点击左下的connect to redis server,在弹出的对话框中进行配置
(1)name是连接名,顺便起个名字即可
(2)host,就是服务器的地址
(3)port,就是redis的端口,默认就是6379
(4)Auth,之前设置的redis连接密码 - 配置好后,还有关键一步,见下文。
打开redis服务端口
如果设置了防火墙,将redis端口开放即可。我的服务器防火墙是关闭的,端口也是6379,所以直接跳过了这一步。
Redis配置文件启动
初次使用的时候程序一直崩溃,排查之后,通过配置文件启动的方式解决了(简单的启动方式./reds-server
我试过,貌似配置文件没有生效,关闭进程重新使用这种简单方式启动redis服务也无法解决)
具体做法是:./redis-server /跟你的配置文件地址
,例子:./redis-server ../redis.conf
连接结果
还有什么结果,连接成功。。