Ubuntu下的Redis


在Ubuntu中,通过redis-server来启动redis服务,通过ps -ef | grep redis来获取redis的进程。通过获取的redis进程也可知道,redis-server 是通过/usr/bin/redis-server *:6379命令启动的。

通过netstat -an | grep 6379可以查看到6379端口的监听信息

使用redis-cli能够启动redis客户端

使用ping/pong来检测redis客户端与redis是否连接成功

若redis-server未设置密码,可以直接通过redis-cli命令访问redis-server。

若redis-cli连接后,已连接redis,但使用ping命令直接返回(error)NOAUTH Authentication required则代表redis-server已设置访问密码。

通过whereis redis可查找到redis的安装目录,使用cd /etc/redis进入到安装目录后,通过ll(两个小写的L)查看到redis的配置文件是redis.conf,通过sudo vi redis.conf(vi redis.conf会报权限不足,使用sudo获取root权限从而执行相关命令)进入redis配置文件的编辑页面。

首次通过sudo vi redis.conf会直接进入文件中,不会发现交换文件".redis.conf.swp",此交换文件不影响查看和编辑。根据提示选择直接编辑(E)。

通过/requirepass foobared快速定位文件中的密码处。

可查看到密码是redisredis(Ubuntu下安装的redis-server默认密码是redisredis)

通过redis-cli -h 127.0.0.1 -p 6379 -a redisredis可以实现redis-server的访问。

在本地中可以不需要写IP、端口号,只需要密码。

如下:redis-cli -p 6379 -a redisredis

redis-cli -a redisredis也可实现访问。

 

对下列博客博主表示感谢。

https://www.cnblogs.com/ftl1012/p/9426231.html

https://www.liangzl.com/get-article-detail-728.html

posted @ 2019-08-03 22:15  forget_me  阅读(1607)  评论(0编辑  收藏  举报