V tomto tutoriálu vám ukážeme, jak nainstalovat Puppet na CentOS 8. Pro ty z vás, kteří to nevěděli, je Puppet open source framework pro správu konfigurace a automatizaci serverů. může vykonávat administrativní práci napříč širokou řadou systémů, které jsou primárně definovány souborem „manifest“ pro skupinu nebo typ kontrolovaných serverů.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Puppet na CentOS 8.
Předpoklady
- Server s jedním z následujících operačních systémů:CentOS 8.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte Puppet na CentOS 8
Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.
sudo dnf clean all sudo dnf update
Krok 2. Instalace Puppet na CentOS 8.
- Instalujte Puppet pro servery
Nyní přidáváme úložiště loutek:
sudo dnf install https://yum.puppetlabs.com/puppetlabs-release-el-8.noarch.rpm
Potom nainstalujte server Puppet pomocí níže uvedeného příkazu:
sudo dnf install puppetserver
Po dokončení instalace povolte a spusťte službu Puppet:
sudo systemctl start puppetserver sudo systemctl enable puppetserver
- Instalace Puppet pro klienty
Pro instalaci klientů Puppet spusťte následující příkazy:
sudo dnf install puppet
Krok 3. Nakonfigurujte bránu firewall.
V nastavení hlavního/klientského serveru musí mít hlavní server otevřený port 8140, aby umožňoval příchozí připojení od vzdálených klientů. Nakonfigurujte tedy bránu firewall tak, aby agenti mohli připojit k hlavnímu zařízení:
sudo firewall-cmd --permanent --add-port=8140/tcp sudo firewall-cmd --reload
Blahopřejeme! Úspěšně jste nainstalovali Puppet. Děkujeme, že jste použili tento návod k instalaci Puppet v systému CentOS 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Puppet.