Úvod
Redis je řešení pro ukládání dat s otevřeným zdrojovým kódem. Primárně se používá jako databáze, mezipaměť nebo zprostředkovatel zpráv kvůli způsobu, jakým ukládá páry klíč–hodnota.
Redis vyniká svou flexibilitou a vysokým výkonem, širokou jazykovou podporou a vysokou dostupností.
V tomto kurzu se naučíte několik způsobů instalace a konfigurace Redis na vašem počítači Mac.
Předpoklady
- Systém se systémem macOS Catalina
- Přístup do okna terminálu
- Uživatel s oprávněními správce
Instalace Redis na Mac
Existují dva způsoby, jak nainstalovat Redis na Mac:
- Instalace Redis od začátku.
- Použití softwaru pro správu balíčků, jako je Homebrew.
Homebrew automatizuje většinu instalačního procesu, takže přidání Redis do vašeho systému je rychlé a snadné. Poskytuje také více možností při konfiguraci Redis a značně zjednodušuje jeho odinstalaci.
Možnost 1:Nainstalujte Redis na Mac s Homebrew
Pokud nemáte Homebrew, nainstalujte jej pomocí následujícího příkazu:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Pokud již máte nainstalovanou kopii Homebrew, aktualizujte ji pomocí:
brew update
S aktuální verzí Homebrew nainstalujte Redis pomocí příkazu:
brew install redis
Použití tohoto příkazu vytvoří následující výstup:
Možnost 2:Nainstalujte Redis na Mac bez Homebrew
Druhá metoda umožňuje nainstalovat Redis na Mac bez Homebrew.
Chcete-li nainstalovat Redis bez Homebrew, použijte následující příkazy:
mkdir redis && cd redis
curl -O http://download.redis.io/redis-stable.tar.gz
tar xzvf redis-stable.tar.gz
cd redis-stable
make
make test
sudo make install
Kde:
mkdir redis && cd redis
– Vytvoří složku s názvem ‘redis‘ a přesune vás do nově vytvořené složky.curl -O http://download.redis.io/redis-stable.tar.gz
– Stáhne instalační archiv Redis.tar xzvf redis-stable.tar.gz
– Rozbalí „redis-stable ‘ instalační archiv.cd redis-stable
– Přesune vás do „redis-stabilní“ složka.
Zbývající příkazy nainstalují software Redis.
Spuštění a konfigurace Redis na Macu
V závislosti na použité metodě instalace existují dva způsoby, jak spustit Redis ve vašem systému.
Pokud jste nainstalovali Redis pomocí Homebrew, použijte Homebrew ke spuštění:
brew services start redis
Pokud jste nainstalovali Redis bez Homebrew, použijte následující kód:
redis-server
Upravte svou instanci Redis pomocí příkazů uvedených níže.
Spustit Redis při spuštění
Chcete-li, aby se Redis spustil při spouštění systému, použijte:
ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents
Zastavení spouštění Redis při spouštění
Chcete-li zastavit spuštění Redis při spuštění systému, použijte:
launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
Spusťte Redis Server
Existují dva způsoby, jak spustit server Redis:
- Pomocí
launchctl
- Pomocí konfiguračního souboru Redis.
Při spouštění Redis pomocí launchctl
použijte následující syntaxi:
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
Pokud chcete spustit Redis pomocí konfiguračního souboru, použijte:
redis-server /usr/local/etc/redis.conf
Ve výchozím nastavení je konfigurační soubor Redis umístěn na adrese /usr/local/etc/redis.conf
.
Otestujte, zda Redis Server běží
Odešlete příkaz ping na svůj server Redis a ověřte, zda běží:
redis-cli ping
Pokud je server v provozu, systém odpoví „pong“.
Odinstalace Redis na Macu
Chcete-li odinstalovat Redis, použijte Homebrew s následujícím příkazem:
brew uninstall redis