community.general.apache2_module — Включение/отключение модуля веб-сервера Apache2
Примечание
Этот плагин является частью коллекции community.general (версия 2.0.1).
Для его установки используйте: ansible-galaxy collection install community.general.
Чтобы использовать его в книге задач, укажите: community.general.apache2_module.
Описание
- Включает или отключает указанный модуль веб-сервера Apache2.
Требования
Ниже перечислены требования, необходимые на хосте, на котором будет выполняться этот модуль.
- a2enmod
- a2dismod
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| force
булево
|
|
Принудительное отключение модулей по умолчанию и переопределение предупреждений Debian. |
| identifier
строка
|
Идентификатор модуля, как указано в apache2ctl -M. Этот параметр необязательный и обычно определяется автоматически по общепринятой соглашению о добавлении _module к имени, а также по пользовательским исключениям для популярных модулей. |
|
| ignore_configcheck
булево
|
|
Игнорировать проверки конфигурации относительно несоответствий в конфигурации модулей. Особенно для модулей mpm_*. |
| name
строка / обязательно
|
Имя модуля для включения/отключения, как указано в a2enmod/a2dismod. |
|
| state
строка
|
|
Желаемое состояние модуля. |
Примеры
- name: Enable the Apache2 module wsgi
community.general.apache2_module:
state: present
name: wsgi
- name: Disables the Apache2 module wsgi
community.general.apache2_module:
state: absent
name: wsgi
- name: Disable default modules for Debian
community.general.apache2_module:
state: absent
name: autoindex
force: True
- name: Disable mpm_worker and ignore warnings about missing mpm module
community.general.apache2_module:
state: absent
name: mpm_worker
ignore_configcheck: True
- name: Enable dump_io module, which is identified as dumpio_module inside apache2
community.general.apache2_module:
state: present
name: dump_io
identifier: dumpio_module
Возвращаемые значения
Общие возвращаемые значения описаны в этом месте, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| rc
целое число
|
failed | Код возврата подлежащей команде. |
| result
строка
|
всегда | Сообщение об выполненном действии. |
| stderr
строка
|
failed | stderr подлежащей команды. |
| stdout
строка
|
failed | stdout подлежащей команды. |
| warnings
список / элементы=строка
|
при необходимости | Список сообщений об ошибках. |
Авторы
- Christian Berendt (@berendt)
- Ralf Hertel (@n0trax)
- Robin Roth (@robinro)
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/community/general/apache2_module_module.html