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.apache
Licence
gpl-3.0
Téléchargements
54.1k
Propriétaire
Offering Private and Public Cloud, Software as a Service, and Web Hosting