Redis是一個(gè)內存中的鍵值數據庫,通常稱(chēng)為數據結構服務(wù)器。它可以用作數據庫、緩存和消息代理,并支持各種數據結構。Redis和其他鍵值數據庫之間的主要區別之一是Redis存儲和操作高級數據類(lèi)型的能力。這些數據類(lèi)型是大多數開(kāi)發(fā)人員熟悉的基本數據結構(列表,映射,集合和排序集)。那么Debian如何安裝配置Redis,本文為大家介紹下Debian10安裝配置Redis教程。
在本教程中,我們將介紹如何在Debian 10 Buster上安裝和配置Redis。
一、Debian安裝Redis
Redis版本5.0.x包含在默認的Debian 10存儲庫中。要安裝它,請以root或具有sudo特權的用戶(hù)身份運行以下命令:
sudo apt update
sudo apt install redis-server
安裝完成后,Redis服務(wù)將會(huì )自動(dòng)啟動(dòng),你可以通過(guò)以下命令校驗Redis服務(wù)是否正常運行:
sudo systemctl status redis-server
輸出類(lèi)似如下所示:
redis-server.service - Advanced key-value store
Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2019-12-05 14:15:23 PST; 27s ago
Docs: http://redis.io/documentation,
man:redis-server(1)
Main PID: 2024 (redis-server)
Tasks: 4 (limit: 2359)
Memory: 6.9M
CGroup: /system.slice/redis-server.service
└─2024 /usr/bin/redis-server 127.0.0.1:6379
注意:如果您的服務(wù)器上禁用了IPv6,則Redis服務(wù)將無(wú)法啟動(dòng)。
二、Debian配置Redis
默認情況下Redis配置為僅在本地主機上偵聽(tīng)。您只能從運行Redis服務(wù)的計算機連接到Redis服務(wù)器。
如果使用單個(gè)服務(wù)器設置,并且連接到數據庫的客戶(hù)端也在同一主機上運行,則不應啟用遠程訪(fǎng)問(wèn)。
要將Redis配置為接受遠程連接,請使用文本編輯器打開(kāi)Redis配置文件:
sudo vi /etc/redis/redis.conf
搜索以開(kāi)頭的行bind 127.0.0.1 ::1
并對其進(jìn)行注釋?zhuān)缦拢?/p>
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES
# JUST COMMENT THE FOLLOWING LINE.
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bind 127.0.0.1 ::1
保存文件并關(guān)閉編輯器。
重新啟動(dòng)Redis服務(wù)以使更改生效:
sudo systemctl restart redis-server
使用ss
或netstat
驗證Redis正在偵聽(tīng)端口上的所有接口6379
:
ss -an | grep 6379
or
netstat -lntp|grep 6379
您應該看到類(lèi)似以下的內容:
tcp LISTEN 0 128 0.0.0.0:6379 0.0.0.0:*
tcp LISTEN 0 128 [::]:6379 [::]:*
您還需要添加防火墻規則,以啟用來(lái)自遠程計算機上TCP端口的流量6379
。
假設您正在使用UFW
防火墻來(lái)管理防火墻,并且希望允許從192.168.121.0/24
子網(wǎng)進(jìn)行訪(fǎng)問(wèn),則可以運行以下命令:
sudo ufw allow proto tcp from 192.168.121.0/24 to any port 6379
確保將防火墻配置為僅接受來(lái)自受信任IP范圍的連接。
完成后,使用該redis-cli
實(shí)用程序通過(guò)從遠程計算機ping Redis服務(wù)器來(lái)測試連接:
redis-cli -h ping
該命令應返回以下響應PONG
:
PONG
來(lái)源鏈接:https://www.idcspy.com/51336.html
本站聲明:網(wǎng)站內容來(lái)源于網(wǎng)絡(luò ),如有侵權,請聯(lián)系我們,我們將及時(shí)處理。
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站