GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Ansible sur Debian 10

Dans ce tutoriel, nous allons vous montrer comment installer Ansible sur Debian 10. Pour ceux d'entre vous qui ne le savaient pas, Ansible est un moteur d'automatisation informatique radicalement simple qui simplifie le cloud computing, la configuration gestion, configuration du programme, orchestration intra-service et plusieurs autres besoins informatiques. Ansible utilise un langage très simple (YAML, sous la forme d'Ansible Playbooks) qui vous permet d'épeler vos tâches d'automatisation d'une manière qui signifie un anglais simple. Ansible vous permet de contrôler simultanément plusieurs hôtes ou appareils à l'aide d'une seule commande. Vous n'avez pas besoin d'installer le client dans l'appareil ou sur chaque serveur.

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 étape par étape l'installation d'Ansible sur une Debian 10 (Buster).

Installer Ansible sur Debian 10 Buster

Étape 1. Avant d'exécuter le didacticiel ci-dessous, il est important de vous assurer que votre système est à jour en exécutant le suivant apt commandes dans le terminal :

sudo apt update

Étape 2. Installer Ansible sur Debian 10.

Les packages Ansible sont disponibles dans les référentiels Debian 10 par défaut, exécutez les commandes suivantes à partir de la ligne de commande pour installer Ansible :

sudo apt install ansible

Maintenant, exécutez la commande suivante pour vérifier si Ansible fonctionne correctement :

ansible --version

Étape 3. Gérer les serveurs Linux à l'aide d'Ansible.

Tout d'abord, nous générons les clés ssh à partir du serveur Ansible et partageons les clés entre les hôtes Ansible :

$ sudo -i
# ssh-keygen
# ssh-copy-id [email protected]
# ssh-copy-id [email protected]

Quand Ansible est installé, alors /etc/hosts le fichier est créé automatiquement, dans ce fichier on peut mentionner les hosts ansible ou ses clients. Nous pouvons également créer notre propre fichier d'inventaire d'hôte Ansible dans notre répertoire personnel :

$ nano $HOME/hosts
[Web]
192.168.77.20
[DB]
192.168.77.21

Testez et utilisez les modules Ansible par défaut :

sudo ansible -i ~/hosts -m ping all
sudo ansible -i ~/hosts -m ping Web
sudo ansible -i ~/hosts -m ping DB

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


Debian
  1. Comment installer Nextcloud sur Debian 9

  2. Comment installer PostgreSQL 11 / 10 sur Debian 9 et Debian 8

  3. Comment installer MongoDB 4.4 / 4.2 sur Debian 9

  4. Comment installer PostgreSQL sur Debian 11 / Debian 10

  5. Comment installer Ansible sur Debian 11

Comment installer ERPNext sur Debian 9

Comment installer MariaDB sur Debian 11

Comment installer Nginx sur Debian 11

Comment installer Nagios sur Debian 10 / Debian 9

Comment installer LibreNMS sur Debian 11 / Debian 10

Comment installer Go sur Debian 11