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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM