Introduction to Amazon Web Services by Leo Zhadanovsky
Tartalomjegyzék:
A Redis egy nyílt forrású memória-kulcs-érték adattár. Használható adatbázisként, gyorsítótárként és üzenetközvetítőként, és támogatja a különféle adatszerkezeteket, például karakterláncokat, hashákat, listákat, készleteket stb. A Redis magas rendelkezésre állást biztosít a Redis Sentinel segítségével, ideértve a megfigyelést és az automatikus feladatátvételt. Ezenkívül automatikus particionálást biztosít több Redis csomópont között a Redis Cluster segítségével.
Ez az oktatóanyag elmagyarázza, hogyan telepíthető és konfigurálható a Redis egy Debian 9 kiszolgálón.
Előfeltételek
Az oktatóanyag megkezdése előtt győződjön meg arról, hogy be van jelentkezve mint sudo jogosultságokkal rendelkező felhasználó.
A Redis telepítése a Debianon
A Redis csomagot az alapértelmezett Debian 9 tárolók tartalmazzák. A telepítés nagyon egyszerű, csak kövesse az alábbi lépéseket:
-
Kezdje az apt csomagok listájának frissítésével, a következő parancs kiadásával:
sudo apt update
Telepítse a Redis gépet:
sudo apt install redis-server
A telepítés befejezése után a Redis szolgáltatás automatikusan elindul. A szolgáltatás állapotát a következő gépeléssel ellenőrizheti:
sudo systemctl status redis-server
Látnia kellene valami ilyesmit:
● redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2018-12-05 08:54:49 PST; 4min 52s ago Docs: http://redis.io/documentation, man:redis-server(1) Main PID: 1569 (redis-server) CGroup: /system.slice/redis-server.service └─1569 /usr/bin/redis-server 127.0.0.1:6379
Ezen a ponton a Redis telepítve van és fut a Debian 9 szerverén, és elkezdheti használni.
A Redis Remote Access konfigurálása
Alapértelmezés szerint a Redis nem érhető el távoli helyről. A Redis szerverhez csak a 127.0.0.1 (localhost) webhelyről lehet csatlakozni - ez a gép, ahol a Redis fut.
Csak akkor hajtsa végre a következő lépéseket, ha távoli gazdagépektől szeretne csatlakozni a Redis szerverhez. Ha egyetlen szerver beállításait használja, ahol az alkalmazás és a Redis ugyanazon a gépen fut, akkor nem szabad engedélyeznie a távoli hozzáférést.
A Redis konfigurálásához a távoli kapcsolatok elfogadására nyissa meg a Redis konfigurációs fájlt a szövegszerkesztővel:
sudo nano /etc/redis/redis.conf
Keressen egy sort, amely a
bind 127.0.0.1
kezdődik, és a
127.0.0.1
et cserélje ki a
0.0.0.0
.
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES # JUST COMMENT THE FOLLOWING LINE. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bind 0.0.0.0
Mentse el a fájlt, és zárja be a szerkesztőt.
Indítsa újra a Redis szolgáltatást, hogy a változások hatályba lépjenek:
sudo systemctl restart redis-server
A következő parancs segítségével ellenőrizze, hogy Redis hallgat-e minden interfészt a
6379
porton:
ss -an | grep 6379
Látnia kell valamit az alábbiak szerint:
tcp LISTEN 0 128 *:6379 *:*
Ezután hozzá kell adnia egy tűzfalszabályt, amely lehetővé teszi a távoli gépek forgalmát a
6379
TCP porton.
Feltételezve, hogy
UFW
t használ a tűzfal kezelésére, és a
192.168.121.0/24
alhálózatból szeretne engedélyezni a hozzáférést, futtassa a következő parancsot:
sudo ufw allow proto tcp from 192.168.121.0/24 to any port 6379
Győződjön meg arról, hogy a tűzfal úgy van beállítva, hogy csak a megbízható IP-tartományokról fogadjon el kapcsolatokat.
Annak ellenőrzéséhez, hogy minden megfelelően van-e beállítva, megpróbálhatja a Redis-kiszolgálót a távoli számítógépről a
redis-cli
segédprogrammal
redis-cli
:
A parancsnak vissza kell adnia a
Gratulálunk, a Redis telepítése sikeres volt a Debian 9 szerverén. A Redis telepítésének kezelésével kapcsolatos további információkért látogasson el a Redis dokumentációs oldalára.
redis-cli -h ping
redis-cli -h ping
PONG
válaszát:Következtetés
A redis telepítése és konfigurálása a debian 10 linuxon
Ebben az oktatóanyagban bemutatjuk a Redis telepítésének és konfigurálásának módját a Buster Debian 10 rendszeren. A Redis egy nyílt forrású memória-kulcs-érték adattár.
A nagios telepítése és konfigurálása a debian 9 rendszeren
A Nagios népszerű nyílt forráskódú megfigyelő szoftver. Ez az oktatóanyag elmagyarázza, hogyan kell telepíteni és konfigurálni a Nagios Core legújabb verzióját a Debian 9-en.
A redmine telepítése és konfigurálása a debian 9 rendszeren
A Redmine egy ingyenes és nyílt forráskódú projektmenedzsment és problémakövető alkalmazás. Ebben az oktatóanyagban megmutatjuk, hogyan telepítheti és konfigurálhatja a Redmine legújabb verzióját egy Debian 9 szerverre a MySQL adatbázis-háttérként és a Passenger + Nginx mint Ruby alkalmazáskiszolgáló felhasználásával.