inmotionhosting.apache

Rôle Ansible : Apache
Rôle Ansible modulaire pour déployer et configurer Apache
Exigences
Ce rôle Ansible prend en charge les deux dernières versions stables de certaines distributions Linux orientées serveur et vise à suivre leurs politiques de retrait. De plus, nous allons nous concentrer sur la prise en charge des deux dernières versions stables de chacune, qui à la date de rédaction sont les suivantes :
- CentOS 7.x
- Debian 11 ou ultérieur
- Ubuntu 20.04 LTS ou ultérieur
- AlmaLinux 8.x ou ultérieur
- RockyLinux 8.x ou ultérieur
Dépendances
- community.general
Variables du rôle
Les variables disponibles sont listées ci-dessous avec leurs valeurs par défaut (vous pouvez également voir defaults/main.yml)
| Variable | Description |
|---|---|
| apache_name | Par défaut : httpd |
| apache_daemon | Par défaut : httpd |
| apache_user | Par défaut : apache |
| apache_group | Par défaut : apache |
| apache_port_http | Par défaut : 80 |
| apache_port_https | Par défaut : 443 |
| apache_config | Par défaut : /etc/{{ apache_name }}/conf/{{ apache_name }}.conf |
| apache_config_path | Par défaut : /etc/{{ apache_name }}/conf.d |
| apache_config_ports | Par défaut : {{ apache_config_path }}/ssl.conf |
| apache_config_site_path | Par défaut : {{ apache_config_path }} |
| apache_modules_path | Par défaut : /etc/{{ apache_name }}/modules |
| apache_modules_config_path | Par défaut : /etc/{{ apache_name }}/conf.modules.d |
| apache_packages | La liste des packages Apache à installer |
| apache_systemd_restart | Par défaut : false |
| apache_timeout | Par défaut : 300 |
Exemple de Playbook
- hosts: www
roles:
- role: inmotionhosting.apache
Licence
GPLv3
Informations sur l’auteur
À propos du projet
Modular Ansible Role for deploying and configuring Apache
Installer
ansible-galaxy install inmotionhosting.apacheLicence
gpl-3.0
Téléchargements
65.5k
Propriétaire
Offering Private and Public Cloud, Software as a Service, and Web Hosting
