inmotionhosting.apache

Ansible Molecule Pipeline GPL-3.0 Lizenz GitHub Sterne

InMotion Hosting Ultrastack

Ansible Rolle: Apache

Modulare Ansible Rolle zum Bereitstellen und Konfigurieren von Apache

Anforderungen

Diese Ansible Rolle unterstützt die zwei neuesten stabilen Versionen bestimmter serverorientierter Linux-Distributionen und folgt deren Rücknahme-Richtlinien. Zusätzlich konzentrieren wir uns darauf, die letzten zwei stabilen Versionen jeder Distribution zu unterstützen, die zum Zeitpunkt des Schreibens wie folgt sind:

  • CentOS 7.x
  • Debian 11 oder neuer
  • Ubuntu 20.04 LTS oder neuer
  • AlmaLinux 8.x oder neuer
  • RockyLinux 8.x oder neuer

Abhängigkeiten

  • community.general

Rollenspezifische Variablen

Die verfügbaren Variablen sind unten mit ihren Standardwerten aufgelistet (Sie können auch defaults/main.yml einsehen)

Variable Beschreibung
apache_name Standard: httpd
apache_daemon Standard: httpd
apache_user Standard: apache
apache_group Standard: apache
apache_port_http Standard: 80
apache_port_https Standard: 443
apache_config Standard: /etc/{{ apache_name }}/conf/{{ apache_name }}.conf
apache_config_path Standard: /etc/{{ apache_name }}/conf.d
apache_config_ports Standard: {{ apache_config_path }}/ssl.conf
apache_config_site_path Standard: {{ apache_config_path }}
apache_modules_path Standard: /etc/{{ apache_name }}/modules
apache_modules_config_path Standard: /etc/{{ apache_name }}/conf.modules.d
apache_packages Die Liste der zu installierenden Apache-Pakete
apache_systemd_restart Standard: false
apache_timeout Standard: 300

Beispiel Playbook

- hosts: www
  roles:
    - role: inmotionhosting.apache

Lizenz

GPLv3

Autoreninformationen

InMotion Hosting

Über das Projekt

Modular Ansible Role for deploying and configuring Apache

Installieren
ansible-galaxy install inmotionhosting.apache
GitHub Repository
Lizenz
gpl-3.0
Downloads
54.1k
Besitzer
Offering Private and Public Cloud, Software as a Service, and Web Hosting