GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat Redis na Ubuntu 18.04

V tomto tutoriálu pokryjeme kroky potřebné k instalaci Redis na Ubuntu 18.04 a také několik způsobů, jak Redis používat.

Redis (zkratka pro Remote Dictionary Server) je open-source úložiště datových struktur v paměti, které lze použít jako databázi, mezipaměť a zprostředkovatele zpráv. Redis je úložiště klíčů/hodnot NoSQL, které nabízí flexibilitu a zlepšuje výkon. Jednou z nejlepších vlastností Redis je obrovský rozsah datových typů nebo datových struktur, které podporuje, jako jsou seznamy, sady, uložené sady, hash, bitmapy atd…

Redis má vestavěnou replikaci master-slave, která umožňuje serveru Redis být přesnou kopií databáze hlavního serveru. Hlavní servery mohou mít více podřízených serverů a replikace se provádí asynchronně, což znamená, že hlavní server bude nadále zpracovávat dotazy, zatímco podřízené servery se synchronizují.

Požadavky:

  • Pro účely tohoto tutoriálu použijeme Ubuntu 18.04 VPS.
  • Je také vyžadován úplný root přístup SSH nebo uživatel s právy sudo.

1. Připojte se přes SSH

Připojte se k serveru přes SSH jako uživatel root pomocí následujícího příkazu:

ssh root@IP_ADDRESS -p PORT_NUMBER

a nahraďte „IP_ADDRESS“ a „PORT_NUMBER“ vaší skutečnou IP adresou serveru a číslem portu SSH.

Než začnete s instalací, budete muset aktualizovat balíčky vašeho systému na nejnovější verze.

Můžete to provést spuštěním následujících příkazů:

apt-get update 
apt-get upgrade

Jakmile budou upgrady dokončeny, můžeme přejít k dalšímu kroku.

2. Nainstalujte Redis na Ubuntu 18.04

Abychom získali nejnovější stabilní verzi Redis, stáhneme a nainstalujeme ji z oficiálních repozitářů Ubuntu.

Spusťte níže uvedený příkaz a nainstalujte Redis na váš počítač:

sudo apt-get install redis-server

Tímto příkazem také stáhneme a nainstalujeme všechny požadované závislosti. Nyní musíme provést jednu důležitou změnu konfigurace v Redis.

Konfigurační soubor Redis otevřeme v nano následujícím příkazem. Pokud chcete, můžete použít jakýkoli jiný textový editor:

sudo nano /etc/redis/redis.conf

Musíme najít dozorovaný směrnice. Směrnice pod dohledem nám umožňuje deklarovat init systém pro správu Redis jako službu a my jej změníme na systemd .

# If you run Redis from upstart or systemd, Redis can interact with your
# supervision tree. Options:
# supervised no - no supervision interaction
# supervised upstart - signal upstart by putting Redis into SIGSTOP mode
# supervised systemd - signal systemd by writing READY=1 to $NOTIFY_SOCKET
# supervised auto - detect upstart or systemd method based on
# UPSTART_JOB or NOTIFY_SOCKET environment variables
# Note: these supervision methods only signal "process is ready."
# They do not enable continuous liveness pings back to your supervisor.
supervised systemd

Aby si to Redis uvědomil, musíme jej restartovat pomocí následujícího příkazu:

sudo systemctl restart redis-server

3. Nakonfigurujte Redis jako mezipaměť na Ubuntu 18.04

Nyní nakonfigurujeme Redis, aby fungoval jako mezipaměť. Musíme upravit /etc/redis/redis.conf konfigurační soubor. Otevřete konfigurační soubor pomocí následujícího příkazu:

sudo nano /etc/redis/redis.conf

Najděte maxmemory direktivu a změňte ji na 128mb. Tato direktiva vybere, co se má odstranit, když je dosaženo maximální paměti. Také musíme najít zásady maxmemory direktivu a změňte ji na allkeys-lru .

maxmemory 128mb
maxmemory-policy allkeys-lru

S touto konfigurací Redis odebere jakýkoli klíč založený na algoritmu LRU, když je dosaženo maximální paměti 128 MB. Uložte a zavřete soubor a restartujte službu Redis:

sudo systemctl restart redis-server

Dále povolíme Redis při spouštění systému:

sudo systemctl enable redis-server

Budeme také muset restartovat Apache nebo službu PHP-FPM, aby bylo rozšíření php-redis povoleno a připraveno k použití na našem serveru.

4. Používání Redis na Ubuntu 18.04

Redis můžeme použít jako mezipaměť objektů pro aplikace založené na PHP, jako je Magento nebo WordPress. Pokud byste chtěli nakonfigurovat WordPress s Redis, můžete jednoduše nainstalovat plugin Redis Object Cache a upravit parametry připojení.

Jakmile je plugin nainstalován a povolen, můžeme pomocí monitoru příkazového řádku Redis zobrazit výstup v reálném čase pomocí následujícího příkazu:

redis-cli monitor

Pokud potřebujete vyčistit mezipaměť Redis, můžete to jednoduše provést pomocí nástroje příkazového řádku Redis:

redis-cli

Pomocí tohoto příkazu budeme moci provádět příkazy v příkazovém řádku Redis. K vyčištění mezipaměti provedeme následující příkaz:

flushall

Mezipaměť Redis byla úspěšně nainstalována na váš server Ubuntu 18.04 a také jsme vám ukázali několik způsobů, jak zlepšit vaši produktivitu pomocí Redis.

Samozřejmě nemusíte instalovat Redis na Ubuntu 18.04, pokud používáte jednu z našich hostingových služeb Redis VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali a nakonfigurovali Redis na Ubuntu 18.04. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám líbil tento příspěvek o jak nainstalovat a nakonfigurovat Redis na Ubuntu 18.04 , sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek níže nebo jednoduše zanechte komentář v sekci komentářů. Děkuji.


Panels
  1. Jak nainstalovat R na Ubuntu 16.04

  2. Jak nainstalovat Redis na Ubuntu 16.04

  3. Jak nainstalovat a zabezpečit Redis na Ubuntu 20.04

  1. Jak nainstalovat Redis na Ubuntu 20.04 / 18.04

  2. Jak nainstalovat R na Ubuntu 20.04

  3. Jak nainstalovat Go na Ubuntu 18.04

  1. Jak nainstalovat Redis na Ubuntu Linux

  2. Jak nainstalovat Go na Ubuntu 18.04

  3. Jak nainstalovat R na Ubuntu 18.04