GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare Puppet su CentOS 8

In questo tutorial, ti mostreremo come installare Puppet su CentOS 8. Per chi non lo sapesse, Puppet è un framework open source per la gestione della configurazione e l'automazione del server. può eseguire lavori amministrativi su un'ampia gamma di sistemi definiti principalmente da un file "manifest", per il gruppo o il tipo di server da controllare.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di Puppet su CentOS 8.

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:CentOS 8.
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa Puppet su CentOS 8

Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.

sudo dnf clean all
sudo dnf update

Passaggio 2. Installazione di Puppet su CentOS 8.

  • Installa Puppet per server

Ora aggiungiamo il repository Puppet:

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

Quindi, installa il server Puppet usando il comando seguente:

sudo dnf install puppetserver

Una volta completata l'installazione, abilita e avvia il servizio Puppet:

sudo systemctl start puppetserver
sudo systemctl enable puppetserver
  • Installa Puppet per i clienti

Esegui i seguenti comandi per installare i client Puppet:

sudo dnf install puppet

Passaggio 3. Configura Firewall.

In una configurazione master/client, il server master deve avere la porta 8140 aperta per consentire le connessioni in entrata dai client remoti. Quindi, configura il firewall per consentire agli agenti di connettersi al master:

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

Congratulazioni! Hai installato correttamente Puppet. Grazie per aver utilizzato questo tutorial per l'installazione di Puppet nel sistema CentOS 8. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Puppet.


Cent OS
  1. Come installare Vagrant su CentOS 7

  2. Come installare Puppet su RHEL 8 / CentOS 8

  3. Come installare Gitea su CentOS 8

  4. Come installare Memcached su CentOS 8

  5. Come installare ownCloud su CentOS 8

Come installare Jenkins su CentOS 8

Come installare Zoom su CentOS 8

Come installare Nethogs su CentOS

Come installare Yourls in CentOS 8

Come installare SuiteCRM su CentOS 8

Come installare Minikube su CentOS 8