apache2

Ansible Роль: Apache2

Apache

Эта роль устанавливает и настраивает веб-сервер Apache2 на серверах Debian/Ubuntu, RHEL/CentOS и Fedora.

Ansible Role: Apache2 Ansible Role: Apache2 Ansible Role: Apache2

Здесь могут быть драконы!

Эта роль в основном предназначена для личного использования. Я не могу гарантировать стабильность или работоспособность для вашего случая. Изучите роль внимательно перед использованием!

Требования

Нет специальных требований; обратите внимание, что для этой роли требуется доступ root, поэтому либо запускайте ее в плейбуке с глобальным become: yes, либо вызывайте роль в своем плейбуке, как:

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

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

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

apache2_disable_default_site: 'true'

Отключает сайт по умолчанию в установке apache2.

Зависимости

Нет.

Совместимость ОС

Эта роль обеспечивает защиту от использования на неподдерживаемых или непроверенных операционных системах, проверяя, присутствует ли нужное имя дистрибутива и номер основной версии в переменной, названной как <role-name>_stable_os. Вы можете найти переменную в файле переменных по умолчанию роли в defaults/main.yml:

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

Если комбинация дистрибутива и номера основной версии не совпадают с целевой системой, роль завершится с ошибкой. Чтобы роль заработала, добавьте имя дистрибутива и номер основной версии в эту переменную, и вы будете в порядке. Но сначала протестируйте новую комбинацию!

Благодарности HarryHarcourt за эту идею!

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

---
- name: "Запуск роли."
  hosts: all
  become: yes
  roles:
    - ansible-role-apache2

Участие

Пожалуйста, не стесняйтесь открывать проблемы, если вы найдете какие-либо ошибки, проблемы или видите возможности для улучшения. Также не стесняйтесь связаться со мной в любое время, если хотите что-то спросить или обсудить.

Отказ от ответственности

Эта роль предоставляется КАК ЕСТЬ, и я не могу гарантировать, что роль работает как задумано, и не могу нести ответственность за любые повреждения или неправильные настройки, вызванные этой ролью. Тщательно изучите роль перед использованием.

Лицензия

MIT

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

Эта роль была создана в 2020 году Thorian93.

О проекте

The Apache2 Webserver

Установить
ansible-galaxy install thorian93/ansible-role-apache2
Лицензия
mit
Загрузки
2261
Владелец
Greetings earthlings! I am a young Linux, IT and tech enthusiast and currently I am working as a checkmk consultant for Checkmk.