Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

134 total results found

Ansible

Bienvenue dans le monde merveilleux d'Ansible

01_Theorie

Ansible

Theorie Ansible est un écosystème complet comprenant le moteur d’automatisation, les modules, les rôles, les playbooks et Ansible Galaxy. Souvent, lorsque l’on parle d’Ansible, on fait référence au moteur d’automatisation utilisé pour gérer des configurations,...

02_Installation_Serveur

Ansible

Guide d’installation d’Ansible sur Debian Ce guide détaille l’installation d’Ansible sur une distribution Debian en utilisant le dépôt officiel fourni par le projet. Toutes les commandes sont à exécuter avec un utilisateur disposant des droits sudo. Mise à jou...

03_Ansible.cfg

Ansible

exemple de fichier : # config file for ansible -- https://ansible.com/ # =============================================== # nearly all parameters can be overridden in ansible-playbook # or with command line flags. ansible will read ANSIBLE_CONFIG, # ansi...

04_Inventaire

Ansible

Configuration du fichier d’inventaire Le fichier d’inventaire par défaut d’Ansible se trouve dans /etc/ansible/hosts. Modifiez-le afin d’y déclarer les machines que vous souhaitez gérer. vim /etc/ansible/hosts Voici un exemple simple de fichier hosts contenan...

05_Vault

Ansible

Chiffrer un fichier d’inventaire avec Ansible Vault Vous pouvez chiffrer votre fichier d’inventaire à l’aide d’Ansible Vault, un outil intégré permettant de protéger des données sensibles comme des mots de passe, des clés ou des fichiers de configuration. Crée...

06_Installation_Windows

Ansible

Installer Python sur Windows Téléchargez Python depuis le site officiel : https://www.python.org/downloads/ Installez‑le ensuite sur votre serveur Windows. Python est nécessaire pour certaines dépendances utilisées par Ansible lors de la gestion de machines W...

07_Playbook_sudo

Ansible

Exécuter un playbook avec demande du mot de passe sudo Lorsque votre playbook nécessite des privilèges administrateur sur les machines distantes, Ansible peut demander automatiquement le mot de passe sudo grâce à l’option : ansible-playbook playbook.yml --ask-...

08_Syntaxe

Ansible

Vérifier la syntaxe d’un playbook Avant d’exécuter un playbook, il est recommandé de vérifier que sa syntaxe est correcte. Ansible propose une option dédiée : sudo ansible-playbook playbook-wordpress.yml --syntax-check Explications : --syntax-check : analyse...

09_Test_host

Ansible

Tester la connexion avec Ansible (module ping) Pour vérifier que vos hôtes sont accessibles et correctement configurés dans l’inventaire, utilisez le module ping : ansible [groups] -m ping Exemple pour tester tous les hôtes : ansible all -m ping Explications...

10_Transfert_files

Ansible

Transférer un fichier vers un hôte distant Pour copier un fichier depuis votre machine de contrôle vers un ou plusieurs hôtes distants, utilisez le module ansible.builtin.copy : ansible [groupe] -m ansible.builtin.copy -a "src=[chemin] dest=[chemin]" Exemple ...

11_Reboot_Poweroff

Ansible

Redémarrer une machine distante Pour redémarrer un ou plusieurs hôtes via Ansible : ansible [groups] -a "/sbin/reboot" Avec un utilisateur spécifique : ansible [groups] -a "/sbin/reboot" -f 10 -u [username] Explications : -a : exécute une commande ad‑hoc /s...

Bind9

Gestion d'un DNS avec le package Bind9

1_Theorie

Bind9

Theorie Bind9 est un écosystème complet comprenant le serveur DNS, les outils de gestion (rndc, dig, named-checkconf, named-checkzone) ainsi que les fichiers de zones et de configuration. Souvent, lorsque l’on parle de Bind9, on fait référence au serveur DNS (...

2_Installation

Bind9

Installation de BIND9 Mettre à jour les paquets sudo apt update Installer BIND9 et les outils DNS sudo apt install bind9 dnsutils Configuration du DNS direct Éditer le fichier de configuration principal sudo vim /etc/bind/named.conf.local Ajouter la zone po...

Bookstack

Tout ce qui touche a bookstack

1_Theorie

Bookstack

Theorie BookStack est un écosystème complet comprenant l’application web principale, le moteur de gestion de contenu, le système d’authentification, les outils d’import/export et l’API REST. Souvent, lorsque l’on parle de BookStack, on fait référence à l’appli...

2_Installation

Bookstack

Mise à jour du système sudo apt update && sudo apt upgrade -y sudo reboot Installation des dépendances (LAMP + outils) Installation d’Apache, MariaDB (même si tu utilises un SQL distant, certains paquets restent utiles), PHP 8.2+, Git et Composer : sudo apt i...