'installation qui seront utilisées dans les rôles suivants.
- Le rôle **confapache** de MediaWiki :
*... épertoire ''roles/apache/tasks'' avec la commande suivante :
<code bash>
touch apache/tasks/php-install.ym... module **apt**, vous pouvez utiliser la commande suivante :
<code bash>
ansible-doc apt
</code>
===== C... de passe ====
Vous allez retenir le mot de passe suivant : "AnsibleOC", car il va vous servir à chiffrer v
à la suite du fichier **/etc/hosts** les éléments suivants :
<file>
192.168.122.11 http1
192.168.122.12 b... un fichier **YAML**. Il est structuré de la façon suivante :
* il commence par **3 tirets** ;
* ensuit... ns.
Le jeu d’instructions est défini de la façon suivante :
- ''name: "Installation apache"'' indique l... nstall-apache.yml avec les options de connexion suivantes :
<code bash>
ansible-playbook -i inventaire.i
architecture ressemble donc maintenant au schéma suivant :
* deux serveurs (Apache et MySQL) ; dans le ... est créé, vous pouvez l’utiliser avec la commande suivante :
<code bash>
# lance un shell de login en tant... eux.
Sur le **node manager**, lancez la commande suivante :
<code bash>
virtualenv ansible
</code>
Vous ... ntenant **Ansible** avec **pip** avec la commande suivante :
<code bash>
pip install ansible
</code>
<not
avec un mot de passe chiffré, grâce à la commande suivante :
<code bash>
ansible -i inventaire.ini all -m ... nfigurations de sudo :
Vous pouvez voir la ligne suivante :
<file>
## Allows people in group sudo to run ... ttre en utilisateur user-ansible avec la commande suivante si c'est nécessaire :
<code bash>
su - user-ans...
Et lancez la création des clés avec la commande suivante :
<code bash>
ssh-keygen -t ecdsa
</code>
Vous
oiement de MediaWiki et ensuite, dans le chapitre suivant, vous allez écrire les **scripts** Ansible dans ... sh>
tree apache
</code>
Ce qui donne le résultat suivant :
<code>
tree
.
└── apache
├── defaults
...
</code>
L'arborescence contient les répertoires suivants :
* **files** : tous les fichiers à copier su... ta/main.yml}
</code>
Ce qui donne l'arborescence suivante :
<file>
mediawiki/
├── commun
│ └── defaults
sumez l’installation de MediaWiki avec les étapes suivantes :
- Installer un **serveur web** pour servir... e>
Vous allez donc devoir automatiser les étapes suivantes avec **Ansible**:
- Installer un serveur web... es à un déploiement Ansible.
[[ 000_start|⌂ Retour au sommaire]] |
[[120_installer_ansible| Suivant ▷]]
our sur tous les nodes avant de passer à la tâche suivante.
++++
===== Question 10 =====
Qu'est-ce qu'u... Précédent ]] |
[[ 000_start|⌂ Retour au sommaire]] |
[[ 310_creer_module_ansible_avec_python| Suivant ▷]]