28 lines
851 B
Markdown
28 lines
851 B
Markdown
## Installer apache
|
|
|
|
**Tâche**: déployer un serveur apache à l'aide d'ansible
|
|
|
|
**Condition**: déploiement d'un serveur apache
|
|
|
|
**Norme**: playbook et ansible-playbook
|
|
|
|
**Préparation:**
|
|
|
|
- Faites un git clone de l'atelier afin de disposer des fichiers index.txt et vhost.conf
|
|
|
|
**Pratique**: Écrire le playbook permettant sur la machine **centos** uniquement:
|
|
|
|
1. d'installer le serveur apache
|
|
4. d'ouvrir le parefeu
|
|
4. de créer le répertoire correspondant au documentRoot: /var/www/html/example.org
|
|
5. de déployer le fichier vhost.conf dans /etc/httpd/conf.d/
|
|
6. de déployer le fichier index.html dans le répertoire correspondant au documentRoot
|
|
7. d'activer le service
|
|
8. de lancer le service
|
|
|
|
**Validation**: on doit pouvoir se connecter en http sur la machine cible
|
|
|
|
|
|
Proposition de solution: voir la branche "solution"
|
|
|