GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Foreman sur CentOS 8

Dans cet article, nous aurons expliqué les étapes nécessaires pour installer et configurer Foreman sur CentOS 8. Avant de poursuivre ce tutoriel, assurez-vous que vous êtes connecté en tant qu'utilisateur avec sudo privilèges. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.

Foreman est un outil de gestion de configuration et d'approvisionnement gratuit et open source pour les serveurs physiques et virtuels. Foreman peut être intégré à des outils de gestion de configuration tels que puppet, chef et ansible. Cette application fournit des fonctionnalités d'interaction complètes, y compris une interface Web, une CLI et une API RESTful qui vous permet d'effectuer les tâches ci-dessus, prend en charge à la fois sur site avec des machines virtuelles et bare-metal ou dans le cloud.

Installer Foreman sur CentOS 8

Étape 1. La première commande mettra à jour les listes de packages pour vous assurer d'obtenir la dernière version et les dernières dépendances.

sudo dnf install epel-release
sudo dnf update

Étape 2. Configurez le nom d'hôte.

Assurez-vous d'avoir configuré un FQDN approprié pour votre serveur :

sudo hostnamectl set-hostname foreman.linuxtips.us

Étape 3. Configurez la synchronisation de l'heure NTP.

Maintenant, nous définissons le bon fuseau horaire à l'aide du package chrony :

sudo dnf install chrony

Ensuite, définissez pour votre machine lorsque vous exécutez la commande de synchronisation :

sudo timedatectl set-timezone Jakarta/Bangkok

Démarrez et activez le service chronyd à l'aide de la commande systemctl :

sudo systemctl enable --now chronyd

Étape 4. Installez Foreman sur le système CentOS.

Foreman peut être installé selon différentes méthodes. La méthode recommandée consiste à utiliser le programme d'installation Foreman basé sur des marionnettes, mais vous pouvez également utiliser le gestionnaire de packages de votre distribution ou installer directement à partir de la source :

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

Après cela, exécutez la commande suivante pour télécharger le programme d'installation de Foreman :

sudo dnf install foreman-installer

Lorsque l'installation du programme d'installation de Foreman est terminée, vous devez l'exécuter pour configurer et préparer les composants Foreman :

sudo foreman-installer -i

Étape 5. Configurez le pare-feu.

Avant d'accéder au tableau de bord, il est recommandé d'ouvrir les ports requis dans le pare-feu du système d'exploitation :

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

Étape 6. Accéder à Foreman.

Ouvrez votre navigateur Web préféré, accédez à :

https://your-ip-address

Félicitations, vous avez appris à installer et à configurer Foreman sur CentOS 8. Si vous avez des questions, veuillez laisser un commentaire ci-dessous.


Cent OS
  1. Comment installer Vagrant sur CentOS 7

  2. Comment installer Gitea sur CentOS 8

  3. Comment installer Memcached sur CentOS 8

  4. Comment installer Nginx sur CentOS 7

  5. Comment installer ownCloud sur CentOS 8

Comment installer Zoom sur CentOS 8

Comment installer Nethogs sur CentOS

Comment installer Yourls dans CentOS 8

Comment installer SuiteCRM sur CentOS 8

Comment installer Minikube sur CentOS 8

Comment installer Pure-FTPd sur CentOS