Rudder je bezplatný, open source a multiplatformní nástroj, který vám pomůže automatizovat konfiguraci systému napříč rozsáhlými IT infrastrukturami. Jedná se o nástroj pro automatizaci a dodržování předpisů IT infrastruktury, který vám umožňuje spravovat a udržovat vaši produkční infrastrukturu prostřednictvím funkce auditu. Funguje na většině operačních systémů Linux včetně Ubuntu, Debian, Fedora, RHEL, CentOS a SUSE. Kormidlo nabízí sadu pravidel, která lze použít k vytváření vzorů konfigurace na nízké úrovni a sledování souladu infrastruktury.
V tomto tutoriálu se naučíme, jak nainstalovat server Rudder na Ubuntu 20.04.
Předpoklady
- Server se systémem Ubuntu 20.04.
- Na serveru je nakonfigurováno heslo uživatele root.
Začínáme
Než začnete, aktualizujte systémové balíčky na nejnovější verzi pomocí následujícího příkazu:
apt-get update -y
Po aktualizaci systému nainstalujte na server další závislosti spuštěním následujícího příkazu:
apt-get install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common -y
Jakmile jsou všechny závislosti nainstalovány, můžete přejít k dalšímu kroku.
Instalovat server kormidla
Ve výchozím nastavení není balíček Rudder dostupný ve výchozím úložišti Ubuntu 20.04. Budete tedy muset do svého systému přidat úložiště Rudder.
Nejprve si stáhněte a přidejte klíč GPG pomocí následujícího příkazu:
wget --quiet -O- "https://repository.rudder.io/apt/rudder_apt_key.pub" | apt-key add -
Dále přidejte úložiště Rudder do APT pomocí následujícího příkazu:
sh -c 'echo "deb http://repository.rudder.io/apt/6.0/ bionic main"> /etc/apt/sources.list.d/rudder.list'
Dále aktualizujte úložiště a nainstalujte server Rudder pomocí následujícího příkazu:
apt-get update -y
apt-get install rudder-server-root -y
Po úspěšném dokončení instalace byste měli získat následující výstup:
Nastavení rudder-server-root (6.0.7-ubuntu18.04) ...Vytvořen symbolický odkaz /etc/systemd/system/multi-user.target.wants/rudder-server.service → /lib/systemd/ system/rudder-server.service.Zpracování spouštěčů pro libc-bin (2.31-0ubuntu9) ...Zpracování spouštěčů pro rsyslog (8.2001.0-1ubuntu1) ...Zpracování spouštěčů pro systemd (245.4-4ubuntu3) ...Zpracování spouštěčů pro man-db (2.9.1-1) ...Zpracování spouštěčů pro ca-certifikáty (20190110ubuntu1.1) ...Aktualizace certifikátů v /etc/ssl/certs...0 přidáno, 0 odstraněno; hotovo. Spuštění háčků v /etc/ca-certificates/update.d...hotovo.done.
V tomto okamžiku je na vašem serveru nainstalována směrovka. Nyní můžete přejít k dalšímu kroku.
Přístup k webovému rozhraní kormidla
Nyní otevřete webový prohlížeč a přejděte do webového rozhraní směrovky pomocí adresy URL https://ip-vaseho-serveru/kormidlo. Měli byste vidět přihlašovací obrazovku směrovky:
Zadejte výchozí uživatelské jméno a heslo Rudderu jako admin/admin a klikněte na PŘIHLÁSIT SE knoflík. Na následující obrazovce byste měli vidět řídicí panel směrovky:
Změnit výchozí heslo správce
Dále se doporučuje změnit výchozí heslo správce směrovky.
Nejprve budete muset vygenerovat hash heslo sha512. Kliknutím sem vygenerujete heslo hash sha512, jak je uvedeno níže:
Zapamatujte si prosím vygenerované heslo na obrazovce výše.
Dále upravte soubor rudder-users.xml pomocí následujícího příkazu.
nano /opt/rudder/etc/rudder-users.xml
Najděte sekci a upravte parametr hesla pomocí svého vygenerovaného hesla:
Po dokončení uložte a zavřete soubor. Poté restartujte službu Jetty Rudder, aby se změny projevily:
systemctl restart rudder-jettyNyní se můžete odhlásit a znovu přihlásit do směrovky se svým novým heslem.
Závěr
Gratulujeme! úspěšně jste nastavili server Rudder na Ubuntu 20.04. Můžete začít s instalací klientského softwaru a jeho konfigurací pro připojení k uzlu serveru. Klikněte sem o instalaci klientského softwaru Rudder na Ubuntu.
Jak nainstalovat TeamPass Password Manager na Ubuntu 20.04 Jak nainstalovat Lighttpd s PHP-FPM a MySQL na Ubuntu 20.04 LTSUbuntu