GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Redis na Debian 11

V tomto tutoriálu vám ukážeme, jak nainstalovat Redis na Debian 11. Pro ty z vás, kteří nevěděli, Redis je open-source (BSD licencovaná) in-memory databáze pro ukládání datové struktury, ukládání do mezipaměti a jako zprostředkovatel zpráv. Redis poskytuje datové struktury, jako jsou řetězce, hash, seznamy, sady, tříděné sady s dotazy na rozsah, bitmapy, geoprostorové indexy a proudy. Redis má vestavěnou replikaci, skriptování Lua , vyklizení LRU, transakce a různé úrovně perzistence na disku a poskytuje vysokou dostupnost prostřednictvím Redis Sentinel a automatické dělení pomocí Redis Cluster

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Redis na Debian 11 (Bullseye).

Předpoklady

  • Server s jedním z následujících operačních systémů:Debian 11 (Bullseye).
  • Doporučujeme použít novou instalaci operačního systému, aby se předešlo případným problémům
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , ale můžete poškodit svůj systém, pokud nebudete opatrní při jednání jako root.

Nainstalujte Redis na Debian 11 Bullseye

Krok 1. Než nainstalujeme jakýkoli software, je důležité se ujistit, že váš systém je aktuální, spuštěním následujícího apt příkazy v terminálu:

sudo apt update
sudo apt upgrade

Krok 2. Instalace Redis na Debian 11.

Ve výchozím nastavení je řada Redis 5 dostupná v základních repozitářích Debianu 11. Nyní ji nainstalujte spuštěním následujícího příkazu:

sudo apt install redis-server

Jakmile je instalace úspěšná, zkontroluje stav služby Redis pomocí následujícího příkazu:

sudo systemctl status redis-server

Krok 3. Konfigurace Redis.

Hlavní konfigurační soubor Redis Serveru se nachází na /etc/redis/redis.conf :

sudo nano /etc/redis/redis.conf

Vyhledejte řádek, který začíná bind 127.0.0.1 ::1 a okomentujte to:

# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES
# JUST COMMENT OUT THE FOLLOWING LINE.
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# bind 127.0.0.1 ::1

Dále zvyšte maximální limit paměti podle dostupné paměti na vašem serveru:

maxmemory 256mb
maxmemory-policy allkeys-lru

Uložte soubor a zavřete. Poté restartujte službu Redis, aby se změny projevily:

sudo systemctl restart redis-server

Krok 4. Nakonfigurujte bránu firewall.

Nyní přidejte pravidlo brány firewall, které povoluje provoz z vašich vzdálených počítačů na portu TCP 6379 :

sudo ufw allow proto tcp from <your ip address> to any port 6379

Krok 5. Testování Redis.

Pro přístup k serveru Redis spusťte na terminálu níže uvedený příkaz:

redis-cli

Nyní zadejte „ping ” na příkazovém řádku Redis. Po úspěšném připojení k serveru Redis získáte PONG jako výsledek:

127.0.0.1:6379> ping
PONG

Blahopřejeme! Úspěšně jste nainstalovali Redis. Děkujeme, že jste použili tento návod k instalaci nejnovější verze Redis na Debian 11 Bullseye. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Redis .


Debian
  1. Jak nainstalovat Nextcloud na Debian 9

  2. Jak nainstalovat MongoDB 4.4 / 4.2 na Debian 9

  3. Jak nainstalovat Redis na Debian 10

  1. Jak nainstalovat Tomcat 8.5 na Debian 9

  2. Jak nainstalovat Redis Server na Debian 11

  3. Jak nainstalovat PostgreSQL 11 / 10 na Debian 9 a Debian 8

  1. Jak nainstalovat MongoDB na Debian 9

  2. Jak nainstalovat Nginx na Debian 9

  3. Jak nainstalovat Apache na Debian 9