Contain Yourself: An Intro to Docker and Containers by Nicola Kabar and Mano Marks
Obsah:
Redis je úložiště datových struktur s otevřeným zdrojovým kódem. Může být použit jako databáze, zprostředkovatel mezipaměti a zpráv a podporuje různé datové struktury, jako jsou řetězce, hash, seznamy, sady atd. Redis poskytuje vysokou dostupnost prostřednictvím Redis Sentinel včetně monitorování, upozornění Automatické převzetí služeb při selhání. Poskytuje také automatické rozdělení na více uzlů Redis pomocí Redis Cluster.
Tento tutoriál popisuje, jak nainstalovat a nakonfigurovat Redis na serveru Ubuntu 18.04. Stejné pokyny platí pro Ubuntu 16.04 a jakékoli distribuce založené na Ubuntu.
Předpoklady
Před zahájením výuky se ujistěte, že jste přihlášeni jako uživatel s právy sudo.
Instalace Redis na Ubuntu
Balíček Redis je součástí výchozích repozitářů Ubuntu 18.04. Instalace je velmi jednoduchá, postupujte podle následujících kroků:
-
Začněte aktualizací seznamu balíků apt spuštěním následujícího příkazu v terminálu SSH:
sudo apt update
Nainstalujte Redis zadáním:
sudo apt install redis-server
Po dokončení instalace se služba Redis spustí automaticky. Chcete-li zkontrolovat stav služby, zadejte následující příkaz:
sudo systemctl status redis-server
Měli byste vidět něco takového:
● redis-server.service - Advanced key-value store Loaded: loaded (/lib/systemd/system/redis-server.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2018-10-28 05:10:45 PDT; 2h ago Docs: http://redis.io/documentation, man:redis-server(1) Process: 2197 ExecStop=/bin/kill -s TERM $MAINPID (code=exited, status=0/SUCCESS) Process: 2201 ExecStart=/usr/bin/redis-server /etc/redis/redis.conf (code=exited, status=0/SUCCESS) Main PID: 2226 (redis-server) Tasks: 4 (limit: 2319) CGroup: /system.slice/redis-server.service `-2226 /usr/bin/redis-server 0.0.0.0:6379
Gratulujeme, v tomto okamžiku máte na serveru Ubuntu 18.04 nainstalovanou a spuštěnou aplikaci Redis.
Konfigurovat vzdálený přístup Redis
Ve výchozím nastavení Redis neumožňuje vzdálené připojení. K serveru Redis se můžete připojit pouze ze serveru 127.0.0.1 (localhost) - počítače, na kterém běží Redis.
Následující kroky proveďte, pouze pokud se chcete připojit ke svému serveru Redis ze vzdálených hostitelů. Pokud používáte nastavení jediného serveru, kde jsou aplikace a Redis spuštěny na stejném počítači, neměli byste povolit vzdálený přístup.
Chcete-li nakonfigurovat Redis pro přijímání vzdálených připojení, otevřete konfigurační soubor Redis pomocí textového editoru:
sudo nano /etc/redis/redis.conf
Vyhledejte řádek začínající
bind 127.0.0.1::1
a
127.0.0.1
nahraďte
0.0.0.0
.
# IF YOU ARE SURE YOU WANT YOUR INSTANCE TO LISTEN TO ALL THE INTERFACES # JUST COMMENT THE FOLLOWING LINE. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bind 0.0.0.0::1
Uložte soubor a zavřete editor.
Restartujte službu Redis, aby se změny projevily:
sudo systemctl restart redis-server
Pomocí následujícího příkazu ověřte, že redis poslouchá na všech rozhraních na portu
6379
:
ss -an | grep 6379
Měli byste vidět něco jako níže.
0.0.0.0
znamená všechny adresy IPv4 na stroji.
tcp LISTEN 0 128 0.0.0.0:6379 0.0.0.0:* tcp LISTEN 0 128:6379:*
Dále budete muset přidat pravidlo brány firewall, které umožní provoz ze vzdálených počítačů na portu TCP
6379
.
Za předpokladu, že používáte ke správě brány firewall
UFW
a chcete povolit přístup ze podsítě
192.168.121.0/24
, spusťte následující příkaz:
sudo ufw allow proto tcp from 192.168.121.0/24 to any port 6379
V tomto okamžiku server Redis přijme vzdálená připojení na portu TCP 6379.
Zkontrolujte, zda je váš firewall nakonfigurován tak, aby přijímal připojení pouze z důvěryhodných rozsahů IP.
Chcete-li ověřit, že je vše správně nastaveno, můžete se pokusit pingovat server Redis ze vzdáleného počítače pomocí obslužného programu
redis-cli
:
Příkaz by měl vrátit odpověď
Blahopřejeme, úspěšně jste nainstalovali Redis na server Ubuntu 18.04. Další informace o tom, jak spravovat vaši instalaci Redis, naleznete na stránce dokumentace Redis.
redis-cli -h ping
redis-cli -h ping
PONG
:Závěr
Jak nainstalovat a konfigurovat redis na Debian 10 linux
V tomto tutoriálu se budeme zabývat instalací a konfigurací Redisu na Debianu 10, Buster. Redis je úložiště klíčů s hodnotou klíče s otevřeným zdrojovým kódem.
Jak nainstalovat a konfigurovat redis na debian 9
Redis je úložiště klíčů s hodnotou klíče s otevřeným zdrojovým kódem. Může být použit jako databáze, zprostředkovatel mezipaměti a zpráv a podporuje různé datové struktury, jako jsou řetězce, hash, seznamy, sady atd. Tento tutoriál vysvětluje, jak nainstalovat a konfigurovat Redis na serveru Debian 9.
Jak nainstalovat a konfigurovat nagios na Ubuntu 18.04
Nagios je jedním z nejpopulárnějších systémů pro monitorování otevřeného zdroje. Nagios udržuje inventář celé své IT infrastruktury a zajišťuje, že vaše sítě, servery, aplikace, služby a procesy jsou v provozu.