thorian93.apache2

Rol de Ansible: Apache2

Apache

Este rol instala y configura el servidor web Apache2 en servidores Debian/Ubuntu, RHEL/CentOS y Fedora.

Rol de Ansible: Apache2 Rol de Ansible: Apache2 Rol de Ansible: Apache2

¡Aquí hay Dragones!

Este rol está destinado principalmente para mi uso personal. No puedo garantizar estabilidad o utilidad para tu caso de uso. ¡Estudia el rol cuidadosamente antes de usarlo!

Requisitos

No hay requisitos especiales; ten en cuenta que este rol requiere acceso root, así que ejecútalo en un playbook con become: yes, o invoca el rol en tu playbook así:

- hosts: foobar
  roles:
    - role: thorian93.apache2
      become: yes

Variables del Rol

Las variables disponibles están listadas a continuación, junto con los valores por defecto (ver defaults/main.yml):

apache2_disable_default_site: 'true'

Desactiva el sitio por defecto de la instalación de apache2.

Dependencias

Ninguna.

Compatibilidad con el SO

Este rol asegura que no se use en sistemas operativos no soportados o no probados, comprobando si el nombre de la distribución y el número de versión principal son correctos en una variable dedicada llamada <role-name>_stable_os. Puedes encontrar la variable en el archivo de variables por defecto del rol en defaults/main.yml:

role_stable_os:
  - Debian 10
  - Ubuntu 18
  - CentOS 7
  - Fedora 30

Si la combinación de distribución y número de versión principal no coincide con el sistema objetivo, el rol fallará. Para permitir que el rol funcione, añade el nombre de la distribución y el nombre de la versión principal a esa variable y estarás listo para usarlo. ¡Pero prueba la nueva combinación primero!

¡Gracias a HarryHarcourt por esta idea!

Ejemplo de Playbook

---
- name: "Ejecutar rol."
  hosts: all
  become: yes
  roles:
    - ansible-role-apache2

Contribuciones

Por favor, siéntete libre de abrir problemas si encuentras errores, problemas o si ves oportunidades de mejora. También puedes contactarme en cualquier momento si deseas preguntar o discutir algo.

Descargo de Responsabilidad

Este rol se proporciona TAL CUAL y no puedo ni garantizar que funcione como se espera, ni ser responsable por cualquier daño o mala configuración causada por este rol. Estudia el rol a fondo antes de usarlo.

Licencia

MIT

Información del Autor

Este rol fue creado en 2020 por Thorian93.

Acerca del proyecto

The Apache2 Webserver

Instalar
ansible-galaxy install thorian93.apache2
Licencia
mit
Descargas
2.3k
Propietario
Greetings earthlings! I am a young Linux, IT and tech enthusiast and currently I am working as a checkmk consultant for Checkmk.