community.general.apache2_module – Включает/отключает модуль веб-сервера Apache2.
Примечание
Этот плагин входит в коллекцию community.general (версия 1.3.2).
Для его установки используйте: ansible-galaxy collection install community.general.
Чтобы использовать его в книге задач, укажите: community.general.apache2_module.
Краткое описание
- Включает или отключает указанный модуль веб-сервера Apache2.
Требования
Ниже приведены требования, необходимые на хосте, на котором выполняется этот модуль.
- a2enmod
- a2dismod
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| force boolean |
|
Принудительное отключение модулей по умолчанию и отмена предупреждений Debian. |
| identifier string |
Идентификатор модуля, как указано в apache2ctl -M. Это необязательно и обычно определяется автоматически по общепринятой конвенции добавления _module к name, а также по специальным исключениям для популярных модулей. |
|
| ignore_configcheck boolean |
|
Игнорировать проверки конфигурации относительно несогласованной конфигурации модуля. Особенно для модулей mpm_*. |
| name string / обязательно |
Имя модуля для включения/отключения, указанное в a2enmod/a2dismod. |
|
| state string |
|
Желаемое состояние модуля. |
Примеры
- 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 integer |
failed | Код возврата базовой команды |
| result string |
всегда | Сообщение о выполненном действии |
| stderr string |
failed | stderr базовой команды |
| stdout string |
failed | stdout базовой команды |
| warnings list / elements=string |
при необходимости | Список сообщений об ошибках |
Авторы
- 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.10/collections/community/general/apache2_module_module.html