apache

Пайплайн Ansible Molecule Лицензия GPL-3.0 Звезды на GitHub

InMotion Hosting Ultrastack

Ansible Роль: Apache

Модульная Ansible роль для развертывания и настройки Apache

Требования

Эта роль Ansible поддерживает две последние стабильные версии определенных дистрибутивов Linux, ориентированных на серверы, и стремится следовать их политикам устаревания. Кроме того, мы будем сосредоточены на поддержке двух последних стабильных версий каждого, которые на момент написания следующие:

  • CentOS 7.x
  • Debian 11 или новее
  • Ubuntu 20.04 LTS или новее
  • AlmaLinux 8.x или новее
  • RockyLinux 8.x или новее

Зависимости

  • community.general

Переменные роли

Доступные переменные перечислены ниже с их значениями по умолчанию (вы также можете увидеть defaults/main.yml)

Переменная Описание
apache_name По умолчанию: httpd
apache_daemon По умолчанию: httpd
apache_user По умолчанию: apache
apache_group По умолчанию: apache
apache_port_http По умолчанию: 80
apache_port_https По умолчанию: 443
apache_config По умолчанию: /etc/{{ apache_name }}/conf/{{ apache_name }}.conf
apache_config_path По умолчанию: /etc/{{ apache_name }}/conf.d
apache_config_ports По умолчанию: {{ apache_config_path }}/ssl.conf
apache_config_site_path По умолчанию: {{ apache_config_path }}
apache_modules_path По умолчанию: /etc/{{ apache_name }}/modules
apache_modules_config_path По умолчанию: /etc/{{ apache_name }}/conf.modules.d
apache_packages Список пакетов Apache для установки
apache_systemd_restart По умолчанию: false
apache_timeout По умолчанию: 300

Пример плейбука

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

Лицензия

GPLv3

Информация об авторе

InMotion Hosting

О проекте

Modular Ansible Role for deploying and configuring Apache

Установить
ansible-galaxy install inmotionhosting/ansible-role-apache
Лицензия
gpl-3.0
Загрузки
31956
Владелец
Offering Private and Public Cloud, Software as a Service, and Web Hosting