inmotionhosting.apache
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
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