GNU/Linux >> Tutoriels Linux >  >> Fedora

Comment installer Ansible sur Fedora 35

Dans ce didacticiel, nous allons vous montrer comment installer Ansible sur Fedora 35. Pour ceux d'entre vous qui ne le savaient pas, Ansible est un logiciel open source de provisionnement, de gestion de configuration et d'application -outil de déploiement permettant l'infrastructure en tant que code. Ansible automatise et simplifie les opérations répétitives, complexes et fastidieuses. C'est un outil gratuit écrit en Python.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l'installation pas à pas de l'outil d'automatisation Ansible sur un Fedora 35.

Installer Ansible sur Fedora 35

Étape 1. Avant de continuer, mettez à jour votre système d'exploitation Fedora pour vous assurer que tous les packages existants sont à jour. Utilisez cette commande pour mettre à jour les packages du serveur :

sudo dnf upgrade
sudo dnf update

Étape 2. Installation de Python.

Ansible est écrit en Python, maintenant nous installons Python sur le système Fedora en utilisant la commande suivante :

sudo dnf install python3
sudo dnf install python3-pip

Étape 3. Installer Ansible sur Fedora 35.

Par défaut, Ansible est disponible sur le référentiel de base Fedora 35. Exécutez maintenant la commande suivante pour l'installer :

sudo dnf install ansible

Nous pouvons vérifier la version d'Ansible en exécutant la commande suivante :

ansible --version

Sortie :

ansible 2.9.30
  config file =/etc/ansible/ansible.cfg configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location =/usr/lib/python3.8/site-packages/ansible executable location =/usr/bin/ansible python version =3.9.8 (default, Dec 10 2021, 00:11:01) [GCC 10.2.1 20200723 (Red Hat 10.2.1-1)]

Étape 4. Tester Ansible.

Nous créons maintenant la paire de clés en utilisant le ssh-keygen commande sur votre Fedora :

ssh-keygen

Sortie :

Generating public/private rsa key pair.
Enter file in which to save the key (/home/idroot/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/idroot/.ssh/id_rsa.
Your public key has been saved in /home/idroot/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:vRdPlegZg1meilana0jQsiTYmariaSnuUQj3g [email protected]
The key's randomart image is:
+---[RSA 3072]----+
|           oo  . |
|         o.ooo+ o|
|        .o+*O=o*.|
|        ooE**=B..|
|        S++X+=o. |
|          =+.=o..|
|          . . o..|
|           .     |
|                 |
+----[SHA256]-----+

Ensuite, copiez l'identifiant sur le serveur distant :

ssh-copy-id [email protected]

Après cela, créez un fichier d'inventaire comme suit sur une machine de contrôle :

nano hosts

Ajoutez le fichier suivant :

192.168.77.21 ansible_ssh_user=fedora

Enfin, utilisez le module ping pour tester ansible :

ansible  -i hosts 192.168.77.21 -m ping

Sortie :

192.168.77.21 | SUCCESS => {
    "ansible_facts": {
        "discovered_interpreter_python": "/usr/bin/python"
    },
    "changed": false,
    "ping": "pong"
}

Félicitations ! Vous avez installé Ansible avec succès. Merci d'avoir utilisé ce didacticiel pour installer l'outil d'automatisation Ansible sur votre système Fedora 35. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel d'Ansible. .


Fedora
  1. Comment installer Node.js sur Fedora 35 / Fedora 34

  2. Comment installer et configurer Ansible sur Fedora 35

  3. Comment installer Java 17 dans Fedora 35

  4. Comment installer Notepad++ sur Fedora 35

  5. Comment installer Ansible sur Fedora 35

Comment installer Skype sur Fedora 34 / 35

Comment installer Discord sur Fedora 34 / 35

Comment installer SQLite sur Fedora 35

Comment installer LibreOffice sur Fedora 35

Comment installer FFmpeg sur Fedora 35

Comment installer Go sur Fedora 35