inmotionhosting.apache
Rol de Ansible: Apache
Rol modular de Ansible para desplegar y configurar Apache
Requisitos
Este rol de Ansible soporta las dos últimas versiones estables de distribuciones de Linux enfocadas en servidores y sigue sus políticas de desuso. Además, nos enfocaremos en soportar las dos últimas versiones estables de cada una, que en el momento de escribir esto son las siguientes:
- CentOS 7.x
- Debian 11 o posterior
- Ubuntu 20.04 LTS o posterior
- AlmaLinux 8.x o posterior
- RockyLinux 8.x o posterior
Dependencias
- community.general
Variables del Rol
Las variables disponibles se enumeran a continuación con sus valores predeterminados (también puedes ver defaults/main.yml
)
Variable | Descripción |
---|---|
apache_name | Predeterminado: httpd |
apache_daemon | Predeterminado: httpd |
apache_user | Predeterminado: apache |
apache_group | Predeterminado: apache |
apache_port_http | Predeterminado: 80 |
apache_port_https | Predeterminado: 443 |
apache_config | Predeterminado: /etc/{{ apache_name }}/conf/{{ apache_name }}.conf |
apache_config_path | Predeterminado: /etc/{{ apache_name }}/conf.d |
apache_config_ports | Predeterminado: {{ apache_config_path }}/ssl.conf |
apache_config_site_path | Predeterminado: {{ apache_config_path }} |
apache_modules_path | Predeterminado: /etc/{{ apache_name }}/modules |
apache_modules_config_path | Predeterminado: /etc/{{ apache_name }}/conf.modules.d |
apache_packages | La lista de paquetes de Apache a instalar |
apache_systemd_restart | Predeterminado: false |
apache_timeout | Predeterminado: 300 |
Ejemplo de Playbook
- hosts: www
roles:
- role: inmotionhosting.apache
Licencia
GPLv3
Información del Autor
Acerca del proyecto
Modular Ansible Role for deploying and configuring Apache
Instalar
ansible-galaxy install inmotionhosting.apache
Licencia
gpl-3.0
Descargas
54.1k
Propietario
Offering Private and Public Cloud, Software as a Service, and Web Hosting