Linux下redis的安装下载以及连接RESP
生活随笔
收集整理的這篇文章主要介紹了
Linux下redis的安装下载以及连接RESP
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、環境
Centos7、redis-6.2.6、gcc依賴、管理員權限
將防火墻放通6379/tcp端口或直接關閉防火墻
二、安裝具體步驟
1. 安裝依賴
redis是由C語言開發,因此安裝之前必須要確保服務器已經安裝了gcc,可以通過如下命令查看機器是否安裝:
gcc -v
如果沒有安裝則通過以下命令安裝:
yum install -y gcc
2. 下載redis安裝包并解壓
# 切換目錄
cd /usr/local/src/
# 下載
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
# 解壓
tar -zxvf redis-6.2.6.tar.gz
3. 進入解壓目錄并編譯
# 進入解壓目錄
cd redis-6.2.6
# 編譯
make
make install # 或者直接用 make && make install
4. 查看是否安裝成功
如果安裝成功會告訴你路徑:
[root@localhost bin]# whereis redis-cli
redis-cli: /usr/bin/redis-cli # 系統回復
[root@localhost bin]# whereis redis-server
redis-server: /usr/bin/redis-server # 系統回復
三、redis開機自啟動
1. 修改配置
-
備份文件
cp redis.conf redis.conf.bck -
修改redis.conf
# 允許訪問的地址,默認是127.0.0.1,會導致只能在本地訪問。修改為0.0.0.0則可以在任意IP訪問,生產環境不要設置為0.0.0.0 bind 0.0.0.0 # 守護進程,修改為yes后即可后臺運行 daemonize yes # 密碼,設置后訪問Redis必須輸入密碼 requirepass 123321
2. 開機自啟
首先,新建一個系統服務文件:
vi /etc/systemd/system/redis.service
內容如下:
[Unit]
Description=redis-server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/src/redis-6.2.6/redis.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
然后重載系統服務:
systemctl daemon-reload
現在,我們可以用下面這組命令來操作redis了:
# 啟動
systemctl start redis
# 停止
systemctl stop redis
# 重啟
systemctl restart redis
# 查看狀態
systemctl status redis
執行下面的命令,可以讓redis開機自啟:
systemctl enable redis
四、連接 RESP
1. RESP下載鏈接:
RESP是github上一款免費的Redis圖形化管理軟件
下載地址:https://github.com/lework/RedisDesktopManager-Windows/releases
下載與 resp-2022.5.zip 名稱類似的,下載解壓,安裝即可
2. 連接 RESP
連接之前確保redis已經啟動
(1)打開軟件,點擊 “ 連接到redis服務器 ”
(2)直接點擊“連接設置”
(3)在連接設置中填寫:
名字(隨便寫)
地址:Linux 系統的 IP 地址(可以通過 ip addr查看)
密碼(可選):如果在redis的配置文件中配置了密碼,則需要填寫
用戶(可選):默認不填寫
(4)填寫完成后,點擊 “測試連接”
總結
以上是生活随笔為你收集整理的Linux下redis的安装下载以及连接RESP的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据结构与算法 | 动态规划算法(Dyn
- 下一篇: 为了性能,慎用递归