GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat a nakonfigurovat server Redis v Ubuntu


Redis je bezplatná, open source databáze klíč-hodnota. Je to podobné jako memcached, ale datová sada není nestálá a jiné datové typy (jako jsou seznamy a sady) jsou nativně podporovány. Redis přichází s redis-cli který poskytuje jednoduché rozhraní příkazového řádku serveru Redis. Tento tutoriál vás provede instalací Redis a konfigurací v Ubuntu. Testoval jsem tuto příručku na serveru Ubuntu 18.04 LTS, ale tato příručka může fungovat na jiných distribucích založených na Ubuntu/Debianu.


Nainstalujte Redis Server v Ubuntu

Redis Server je dostupný ve výchozích úložištích Ubuntu. Můžete jej tedy nainstalovat pomocí správce balíčků apt-get.

Spusťte následující příkaz a nainstalujte Redis Server na váš systém Ubuntu:

$ sudo apt-get install redis-server

Po instalaci zkontrolujte, zda je služba Redis Server spuštěna nebo ne pomocí příkazu:

$ sudo systemctl status redis-server

Ukázkový výstup by byl:

● redis-server.service - Advanced key-value store
Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2018-06-02 12:40:26 IST; 6s ago
Docs: http://redis.io/documentation,
man:redis-server(1)
Main PID: 2623 (redis-server)
Tasks: 4 (limit: 2322)
CGroup: /system.slice/redis-server.service
└─2623 /usr/bin/redis-server 127.0.0.1:6379

Jun 02 12:40:26 ubuntuserver systemd[1]: Starting Advanced key-value store...
Jun 02 12:40:26 ubuntuserver systemd[1]: redis-server.service: Can't open PID file /var/run/red
Jun 02 12:40:26 ubuntuserver systemd[1]: Started Advanced key-value store.

Pro případ, že již není spuštěn, můžete jej spustit, jak je uvedeno níže.

$ sudo systemctl enable redis-server
$ sudo systemctl start redis-server

Chcete-li zkontrolovat nainstalovanou verzi serveru Redis, stačí spustit:

$ redis-server -v

Ukázkový výstup:

Redis server v=4.0.9 sha=00000000:0 malloc=jemalloc-3.6.0 bits=64 build=1bc80a08306a3efd

Konfigurace serveru Redis

Výchozí konfigurační soubor Redis je /etc/redis/redis.conf . Ve výchozím nastavení Redis naslouchá připojením ze všech síťových rozhraní dostupných na serveru. Je také možné, aby naslouchalo pouze jednomu nebo více rozhraním pomocí konfigurační direktivy "bind" následované jednou nebo více IP adresami.

Chcete-li, aby server Redis naslouchal konkrétní IP adrese, upravte /etc/redis/redis.conf soubor:

$ sudo vi /etc/redis/redis.conf

Najděte následující řádek:

bind 127.0.0.1

Změňte jej, jak je uvedeno níže.

bind 192.168.43.2

Chcete-li, aby naslouchal více IP adresám, změňte to, jak je uvedeno níže.

bind 192.168.43.2 192.168.43.3

Nahraďte IP adresy svými vlastními hodnotami. Poté soubor uložte a zavřete.

Pro použití změn restartujte službu Redis.

$ sudo systemctl restart redis-server

Otestujte server Redis

Připojte se k serveru Redis pomocí redis-cli z příkazového řádku.

$ redis-cli

Nyní jste připojeni ke svému serveru Redis.

127.0.0.1:6379>

Odtud můžete spouštět příkazy Redis a testovat jeho funkčnost. Podívejme se na jednoduchý příklad.

127.0.0.1:6379> set test "Welcome To OSTechNix"
OK
127.0.0.1:6379> get test
"Welcome To OSTechNix"
127.0.0.1:6379>

Chcete-li skončit z příkazového řádku Redis, zadejte exit .

127.0.0.1:6379> exit

Chcete-li se dozvědět více o používání Redis, navštivte jeho oficiální stránku dokumentace .


Ubuntu
  1. Jak nainstalovat a nakonfigurovat server DHCP na Ubuntu 20.04

  2. Jak nainstalovat a nakonfigurovat Redis 6 na Ubuntu 20.04

  3. Jak používat Ansible k instalaci a konfiguraci Redis 6 na Ubuntu 20.04

  1. Jak nainstalovat a nakonfigurovat server NFS na Ubuntu 20.04

  2. Jak nainstalovat a nakonfigurovat VNC na Ubuntu 20.04

  3. Jak nainstalovat a nakonfigurovat VNC na Ubuntu 18.04

  1. Jak nainstalovat a nakonfigurovat Redis na Ubuntu 18.04

  2. Jak nainstalovat a nakonfigurovat server NFS na Ubuntu 18.04

  3. Jak nainstalovat a nakonfigurovat Redis na Ubuntu 20.04