V tomto článku vysvětlíme nezbytné kroky k instalaci a konfiguraci Foremana na CentOS 8. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s sudo
privilegia. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.
Foreman je bezplatný a otevřený nástroj pro správu konfigurace a poskytování pro fyzické a virtuální servery. Foreman lze integrovat s nástroji pro správu konfigurace, jako je loutka, kuchař a ansible. Tato aplikace poskytuje komplexní interakční zařízení včetně webového rozhraní, rozhraní CLI a RESTful API, které vám umožňuje provádět výše uvedené úkoly, podporuje jak on-premise s virtuálními počítači, tak holé nebo v cloudu.
Nainstalujte Foremana na CentOS 8
Krok 1. První příkaz aktualizuje seznamy balíčků, aby bylo zajištěno, že získáte nejnovější verzi a závislosti.
sudo dnf install epel-release sudo dnf update
Krok 2. Nakonfigurujte název hostitele.
Ujistěte se, že jste pro svůj server nastavili správné FQDN:
sudo hostnamectl set-hostname foreman.linuxtips.us
Krok 3. Nakonfigurujte synchronizaci času NTP.
Nyní nastavíme správné časové pásmo pomocí balíčku chrony:
sudo dnf install chrony
Dále nastavte pro váš počítač při spuštění příkazu synchronizace:
sudo timedatectl set-timezone Jakarta/Bangkok
Spusťte a povolte službu chronyd pomocí příkazu systemctl:
sudo systemctl enable --now chronyd
Krok 4. Nainstalujte Foreman na systém CentOS.
Foreman lze nainstalovat různými způsoby. Doporučený způsob je s loutkovým Foreman Installerem, ale můžete také použít správce balíčků vaší distribuce nebo nainstalovat přímo ze zdroje:
sudo dnf install https://yum.puppet.com/puppet6-release-el-8.noarch.rpm sudo dnf install https://yum.theforeman.org/releases/2.1/el8/x86_64/foreman-release.rpm
Poté spusťte následující příkaz ke stažení instalačního programu Foreman:
sudo dnf install foreman-installer
Po dokončení instalace instalátoru foremana jej musíte spustit, abyste nakonfigurovali a připravili komponenty Foreman:
sudo foreman-installer -i
Krok 5. Nakonfigurujte firewall.
Před přístupem k řídicímu panelu se doporučuje otevřít požadované porty v bráně firewall operačního systému:
sudo firewall-cmd --add-port={22,53,80,443,3000,8140,3306,5432,8443,5910-5930}/tcp --permanent sudo firewall-cmd --add-port=67-69/udp --permanent sudo firewall-cmd --reload
Krok 6. Přístup k Foremanovi.
Otevřete svůj oblíbený webový prohlížeč, přejděte na:
https://your-ip-address
Blahopřejeme, naučili jste se nainstalovat a nakonfigurovat Foreman na CentOS 8. Máte-li nějaké dotazy, zanechte prosím komentář níže.