Redis je úložiště párů klíč–hodnota v paměti známé svým výkonem a flexibilitou. V této příručce se dozvíte, jak nainstalovat a nakonfigurovat Redis v Debianu.
Toto nastavení je testováno na Google Cloud s OS Debian, takže toto nastavení bude fungovat na všech cloudových službách, jako je AWS, Azure nebo jakékoli VPS nebo dedikované servery.
Předpoklady
- Přístup SSH k serveru.
Krok 1:Nainstalujte Redis
Začněte aktualizací balíčků na nejnovější verzi.
sudo apt update
Nainstalujte Redis pomocí následujícího příkazu.
sudo apt install redis-server
Po dokončení instalace můžete zkontrolovat verzi Redis pomocí následujícího příkazu.
redis-server -v
Output Redis server v=5.0.7 sha=00000000:0 malloc=jemalloc-5.2.1 bits=64 build=636cde3b5c7a3923
Krok 2:Nakonfigurujte Redis jako službu
Chcete-li získat větší kontrolu nad operacemi Redis, je nutné nakonfigurovat systém init, aby jej spravoval jako službu.
Ve výchozím nastavení supervised
direktiva v konfiguraci Redis je nastavena na no
což je ten, který deklaruje systém init.
Změňte hodnotu na systemd
použít inicializaci systému.
Otevřete konfigurační soubor umístěný v /etc/redis/redis.conf
.
sudo nano /etc/redis/redis.conf
Proveďte změny kontrolované hodnoty na systemd tak, aby vypadala jako níže.
. . . supervised systemd . . .
Stiskněte CRTL + X
následuje Y
a Enter
pro uložení a ukončení souboru.
Aby se změny projevily, restartujte Redis.
sudo systemctl restart redis.service
Krok 3:Zkontrolujte stav Redis
Zkontrolujte stav Redis pomocí systemctl
po restartování služby.
sudo systemctl status redis
Obdržíte výstup podobný tomu níže, což znamená, že Redis funguje dobře.
Output ● redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabl> Active: active (running) since Tue 2021-09-14 13:24:43 UTC; 1h 32min ago Docs: http://redis.io/documentation, man:redis-server(1) Main PID: 2354 (redis-server) Tasks: 4 (limit: 19198) Memory: 1.8M CGroup: /system.slice/redis-server.service └─2354 /usr/bin/redis-server 127.0.0.1:6379
Nyní se Redis spustí automaticky při každém spuštění systému.
Pokud chcete pro některé případy použití spustit Redis ručně, můžete službu zakázat pomocí následujícího příkazu.
sudo systemctl disable redis
A je to. Nyní máte svůj server Redis spuštěný na vašem Debianu.
Závěr
Nyní jste se naučili, jak nainstalovat a nakonfigurovat server Redis v Debianu.
Díky za váš čas. Pokud narazíte na jakýkoli problém nebo zpětnou vazbu, zanechte prosím komentář níže.