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