GNU/Linux >> Znalost Linux >  >> Cent OS

Instalace a konfigurace Redis na CentOS 8 – postup krok za krokem?

Redis je úložiště datových struktur v paměti. Jedná se o open-source aplikaci, kterou lze použít jako alternativu Memcached pro ukládání párů klíč-hodnota, znamená sady dvou propojených položek, jako je databáze NoSQL, zprostředkovatel zpráv a podporuje různé datové struktury, jako jsou hashe, seznamy, sady, Struny a další.

Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související dotazy Redis na systémech Linux.

V této souvislosti se podíváme na kroky k instalaci a konfiguraci Redis na systému CentOS 8 Linux.


Proveďte kroky k instalaci a konfiguraci Redis na CentOS 8

Chcete-li nainstalovat Redis, je důležité přihlásit se k serveru jako správce nebo s právy root na CentOS 8.

Poté pokračujte podle níže uvedených kroků a nainstalujte Redis.


1. Nainstalujte Redis pomocí úložiště CentOS 8

Začněte přihlášením do systému a otevřete aplikaci příkazového řádku 'Terminál' z levého postranního panelu vaší plochy CentOS 8. Nyní aktualizujte systémové balíčky a úložiště CentOS 8 spuštěním níže uvedeného příkazu:

$ sudo dnf update
$ sudo dnf install redis


2. Ověřte instalaci Redis

Po dokončení instalace Redis zkontrolujte podrobnosti o instalaci Redis pomocí níže uvedeného příkazu terminálu:

$ rpm -qi redis


3. Povolte službu Redis

Zde povolte a poté spusťte službu Redis na CentOS 8 pomocí následujících příkazů:

$ sudo systemctl enable redis
$ sudo systemctl start redis

Nyní ověřte stav běhu služby Redis provedením níže uvedeného příkazu:

$ sudo systemctl status redis

Redis standardně používá port 6379. Pomocí příkazu netstat můžete port snadno potvrdit následovně:

$ sudo netstat -pnltu | grep redis


4. Nakonfigurujte Redis pro vzdálený přístup

Ve výchozím nastavení povoluje Redis serveru Redis pouze prostředky připojení k localhost (127.0.0.1), na kterých běží Redis. Redis neumožňuje vzdálená připojení. Pokud uživatel používá jeden server, kde na stejném hostiteli běží také klientská databáze, pak v tomto případě nemůže přistupovat ke vzdálenému připojení.

Pomocí konfiguračního souboru Redis však mohou uživatelé přistupovat ke vzdálenému připojení. Otevřete konfigurační soubor Redis spuštěním níže uvedeného příkazu:

$ sudo nano /etc/redis.conf

Nyní najděte parametr bind v konfiguračním souboru a přidejte IP adresu svého soukromého serveru s 127.0.0.1.

Poté uložte konfigurační soubor a zavřete jej.

Restartujte Redis provedením následujícího příkazu:

$ sudo systemctl restart redis

Pomocí příkazu 'ss' můžete snadno zkontrolovat, zda Redis naslouchá na portu 6379 nebo ne.

$ ss -an | grep 6379

Chcete-li zkontrolovat, zda Redis funguje správně, odešlete ping Redis s následujícím příkazem:

$ redis-cli


5. Povolte přístup brány firewall

Nakonfigurujte bránu firewall na vašem systému CentOS 8 tak, aby umožňovala přístup ke vzdáleným připojením. Nejprve přidejte novou zónu Redis spuštěním níže uvedeného příkazu:

$ sudo firewall-cmd --permanent --new-zone=redis

Potom přidejte číslo portu '6379' pomocí následujícího příkazu:

$ sudo firewall-cmd --permanent --zone=redis --add-port=6379/tcp

Povolte firewallu přístup k privátní IP spuštěním níže uvedeného příkazu:

$ sudo firewall-cmd --permanent --zone=redis --add-source=private-IP-address

Nakonec znovu načtěte firewall provedením níže uvedeného příkazu:

$ sudo firewall-cmd --reload


Jak odinstalovat Redis z CentOS 8?

Po použití Redis jej můžete snadno odinstalovat a uvolnit tak místo v systému. K odstranění Redis z CentOS 8 použijte následující příkaz:

$ sudo dnf remove redis



Cent OS
  1. Jak nainstalovat a nakonfigurovat Nginx na CentOS 7

  2. Jak nainstalovat a nakonfigurovat Redis na CentOS 7

  3. Jak nainstalovat a nakonfigurovat GitLab na CentOS 7

  1. Jak nainstalovat a nakonfigurovat Redmine na CentOS 7

  2. Jak nainstalovat a nakonfigurovat Redis na CentOS 8

  3. Jak nainstalovat a nakonfigurovat Sambu na CentOS 8

  1. Jak nainstalovat a nakonfigurovat GitLab CE na CentOS 7

  2. Jak nainstalovat a nakonfigurovat Zabbix na CentOS 7

  3. Jak nainstalovat a nakonfigurovat GitLab CE na CentOS 8