inmotionhosting.apache

Ansible Molecule Pipeline Licencja GPL-3.0 Gwiazdy GitHub

InMotion Hosting Ultrastack

Rola Ansible: Apache

Modułowa rola Ansible do wdrażania i konfigurowania Apache

Wymagania

Ta rola Ansible wspiera dwa najnowsze stabilne wydania wybranych dystrybucji Linuxa skupionych na serwerach i stara się przestrzegać ich polityki wycofywania. Dodatkowo skoncentrujemy się na wsparciu dwóch najnowszych stabilnych wydań z każdej z nich, które w momencie pisania są następujące:

  • CentOS 7.x
  • Debian 11 lub nowszy
  • Ubuntu 20.04 LTS lub nowszy
  • AlmaLinux 8.x lub nowszy
  • RockyLinux 8.x lub nowszy

Zależności

  • community.general

Zmienne roli

Dostępne zmienne są wymienione poniżej z ich domyślnymi wartościami (możesz również zobaczyć defaults/main.yml)

Zmienna Opis
apache_name Domyślna: httpd
apache_daemon Domyślna: httpd
apache_user Domyślna: apache
apache_group Domyślna: apache
apache_port_http Domyślna: 80
apache_port_https Domyślna: 443
apache_config Domyślna: /etc/{{ apache_name }}/conf/{{ apache_name }}.conf
apache_config_path Domyślna: /etc/{{ apache_name }}/conf.d
apache_config_ports Domyślna: {{ apache_config_path }}/ssl.conf
apache_config_site_path Domyślna: {{ apache_config_path }}
apache_modules_path Domyślna: /etc/{{ apache_name }}/modules
apache_modules_config_path Domyślna: /etc/{{ apache_name }}/conf.modules.d
apache_packages Lista pakietów Apache do zainstalowania
apache_systemd_restart Domyślna: false
apache_timeout Domyślna: 300

Przykładowy playbook

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

Licencja

GPLv3

Informacje o autorze

InMotion Hosting

O projekcie

Modular Ansible Role for deploying and configuring Apache

Zainstaluj
ansible-galaxy install inmotionhosting.apache
Licencja
gpl-3.0
Pobrania
54.1k
Właściciel
Offering Private and Public Cloud, Software as a Service, and Web Hosting