Использовать Ansible для создания бродячего поля?

При компиляции php с ldap, он генерирует ldap.so файл в каталоге расширения и следующей вещи, которую необходимо сделать, должен активироваться, он через php.ini (соедините каналом в файл php.ini, найденный в phpinfo () страницу),

; extension=php_ldap.so

не прокомментируйте эту строку для включения ldap модуля для php

перезапустите апача и начните использовать его..

4
задан 4 May 2014 в 22:48
1 ответ

Ansible не создает собственные журналы по умолчанию - вы должны сообщить об этом для этого используйте файл ansible.cfg . Ansible делает некоторое логирование в системный журнал по умолчанию:

Обратите внимание, что без этого параметра ansible будет записывать аргументы модуля вызывается в системный журнал управляемых машин.

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

Для включения ] full logging, на вашей управляющей машине вы можете создать файл ansible.cfg , который выглядит следующим образом:

[defaults]
log_path = ./ansible.log

Затем сохраните его где-нибудь, где ansible будет его искать. Ansible проверяет эти места на наличие файлов ansible.cfg в следующем порядке:

  • ANSIBLE_CONFIG (переменная среды)
  • ansible.cfg (в текущем каталоге)
  • .ansible.cfg (в домашний каталог)
  • /etc/ansible/ansible.cfg

Альтернативный вариант - установить для переменной среды ANSIBLE_LOG_PATH путь, на который вы хотите войти - это эквивалентно установке log_path в анзибле . Ansible предназначен для управления конфигурацией машин - виртуальных или иных.

Вы можете использовать Ansible для создания виртуальных машин, а затем, я полагаю, их подготовить - у Ansible есть модуль оболочки, который можно использовать для чего угодно - или используйте что-то вроде this . Но Vagrant - это инструмент специального назначения, который выполняет за вас огромный объем работы по обслуживанию виртуальной машины - вы, по сути, в конечном итоге вручную воссоздаете часть этого инструмента в своих сборниках Ansible.

Я настоятельно рекомендую использовать лучший инструмент для каждой работы . в данном случае это будет означать использование Vagrant для управления вашими виртуальными машинами (VirtualBox, EC2, VMWare и т. д.) - а затем запускать Vagrant Ansible для их настройки.

затем подготовьте их, я полагаю - у Ansible есть модуль оболочки, который вы можете использовать для чего угодно - или используйте что-то вроде this . Но Vagrant - это инструмент специального назначения, который выполняет за вас огромный объем работы по обслуживанию виртуальной машины - вы, по сути, в конечном итоге вручную воссоздаете часть этого инструмента в своих сборниках Ansible.

Я настоятельно рекомендую использовать лучший инструмент для каждой работы . в данном случае это будет означать использование Vagrant для управления вашими виртуальными машинами (VirtualBox, EC2, VMWare и т. д.) - а затем запускать Vagrant Ansible для их настройки.

затем подготовьте их, я полагаю - у Ansible есть модуль оболочки, который вы можете использовать для чего угодно - или используйте что-то вроде this . Но Vagrant - это инструмент специального назначения, который выполняет за вас огромный объем работы по обслуживанию виртуальной машины - вы, по сути, в конечном итоге вручную воссоздаете часть этого инструмента в своих сборниках пьес Ansible.

Я настоятельно рекомендую использовать лучший инструмент для каждой работы . в данном случае это будет означать использование Vagrant для управления вашими виртуальными машинами (VirtualBox, EC2, VMWare и т. д.) - а затем запускать Vagrant Ansible для их настройки.

Но Vagrant - это инструмент специального назначения, который выполняет за вас огромный объем работы по обслуживанию виртуальной машины - вы, по сути, в конечном итоге вручную воссоздаете часть этого инструмента в своих сборниках Ansible.

Я настоятельно рекомендую использовать лучший инструмент для каждой работы . в данном случае это будет означать использование Vagrant для управления вашими виртуальными машинами (VirtualBox, EC2, VMWare и т. д.) - а затем запускать Vagrant Ansible для их настройки.

Но Vagrant - это инструмент специального назначения, который выполняет за вас огромный объем работы по обслуживанию виртуальной машины - вы, по сути, в конечном итоге вручную воссоздаете часть этого инструмента в своих сборниках Ansible.

Я настоятельно рекомендую использовать лучший инструмент для каждой работы . в данном случае это будет означать использование Vagrant для управления вашими виртуальными машинами (VirtualBox, EC2, VMWare и т. д.) - а затем запускать Vagrant Ansible для их настройки.

4
ответ дан 3 December 2019 в 03:30

Теги

Похожие вопросы