GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie Puppet unter CentOS 8

In diesem Tutorial zeigen wir Ihnen, wie Sie Puppet unter CentOS 8 installieren. Für diejenigen unter Ihnen, die es nicht wussten, Puppet ist ein Open-Source-Framework für Konfigurationsverwaltung und Serverautomatisierung. Es kann Verwaltungsarbeit über eine breite Palette von Systemen ausführen, die hauptsächlich durch eine „Manifest“-Datei für die Gruppe oder den Typ der zu steuernden Server definiert werden.

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation von Puppet auf einem CentOS 8.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:CentOS 8.
  • Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
  • Ein non-root sudo user oder Zugriff auf den root user . Wir empfehlen, als non-root sudo user zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.

Puppet unter CentOS 8 installieren

Schritt 1. Beginnen wir zunächst damit, sicherzustellen, dass Ihr System auf dem neuesten Stand ist.

sudo dnf clean all
sudo dnf update

Schritt 2. Puppet unter CentOS 8 installieren.

  • Installieren Sie Puppet für Server

Jetzt fügen wir das Puppet-Repository hinzu:

sudo dnf install https://yum.puppetlabs.com/puppetlabs-release-el-8.noarch.rpm

Installieren Sie dann den Puppet-Server mit dem folgenden Befehl:

sudo dnf install puppetserver

Sobald die Installation abgeschlossen ist, aktivieren und starten Sie den Puppet-Dienst:

sudo systemctl start puppetserver
sudo systemctl enable puppetserver
  • Puppet für Clients installieren

Führen Sie die folgenden Befehle aus, um Puppet-Clients zu installieren:

sudo dnf install puppet

Schritt 3. Firewall konfigurieren.

In einer Master/Client-Konfiguration muss der Master-Server Port 8140 geöffnet haben, um eingehende Verbindungen von den Remote-Clients zuzulassen. Konfigurieren Sie also die Firewall so, dass Agenten dies zulassen mit dem Master verbinden:

sudo firewall-cmd --permanent --add-port=8140/tcp
sudo firewall-cmd --reload

Herzlichen Glückwunsch! Sie haben Puppet erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial für die Installation von Puppet im CentOS 8-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Puppet-Website zu besuchen.


Cent OS
  1. So installieren Sie Vagrant unter CentOS 7

  2. So installieren Sie Puppet unter RHEL 8 / CentOS 8

  3. So installieren Sie Gitea unter CentOS 8

  4. So installieren Sie Memcached auf CentOS 8

  5. So installieren Sie ownCloud auf CentOS 8

So installieren Sie Jenkins unter CentOS 8

So installieren Sie Zoom unter CentOS 8

So installieren Sie Nethogs auf CentOS

So installieren Sie Yourls in CentOS 8

So installieren Sie SuiteCRM auf CentOS 8

So installieren Sie Minikube unter CentOS 8