ansible._ustanovka_ispmanager
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| ansible._ustanovka_ispmanager [2017/06/16 15:20] – daniil | ansible._ustanovka_ispmanager [Дата неизвестна] (текущий) – внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
|---|---|---|---|
| Строка 8: | Строка 8: | ||
| ===== Подготовка ===== | ===== Подготовка ===== | ||
| - | * Качаем готовый playbook: | + | * Клонируем git-репозиторий: |
| <code git> | <code git> | ||
| Строка 21: | Строка 21: | ||
| * обращаем внимание на следующие файлы и их содержимое: | * обращаем внимание на следующие файлы и их содержимое: | ||
| - | * **hosts** - пример inventory-файла, | + | * **hosts** - пример inventory-файла, |
| + | |||
| + | <WRAP center round info 100%> | ||
| * **trial.host** - имя хоста (не переменная, | * **trial.host** - имя хоста (не переменная, | ||
| * **ansible_ssh_host** - IP адрес хоста | * **ansible_ssh_host** - IP адрес хоста | ||
| * **ansible_port** - порт для соединения по SSH | * **ansible_port** - порт для соединения по SSH | ||
| - | * **ansible_ssh_user** - имя пользователя, | + | * **ansible_ssh_user** - имя пользователя, |
| - | * **%%*.yml%%** - playbook (сценарий выполнения) | + | |
| + | </ | ||
| + | |||
| + | * **%%ispmanager_install_without_mail.yml%%** - playbook (сценарий выполнения) | ||
| + | * **%%ispmanager_install_with_mail.yml%%** - playbook для установки с почтовым сервером. | ||
| - | Playbook заслуживает отдельного внимания. Обращаем особое внимание на выполнение роли | + | Playbook заслуживает отдельного внимания. Обращаем особое внимание на выполнение роли |
| <code yaml> | <code yaml> | ||
| Строка 38: | Строка 45: | ||
| ^ Переменная | ^ Переменная | ||
| | **isp_activation_key: | | **isp_activation_key: | ||
| - | | **FTP** | true \\ false | true | Включает или отключает установку FTP-сервера. Используется | + | | **FTP** | true \\ false | true | Включает или отключает установку FTP-сервера. Используется |
| | **MYSQL** | true \\ false | true | Включает или отключает установку MySQL-сервера | | | **MYSQL** | true \\ false | true | Включает или отключает установку MySQL-сервера | | ||
| | **WEB** | true \\ false | true | Включает или отключает установку web-сервера. Инсталлируется Nginx, PHP-fpm, Apache2 (MPM ITK), Logrotate | | | **WEB** | true \\ false | true | Включает или отключает установку web-сервера. Инсталлируется Nginx, PHP-fpm, Apache2 (MPM ITK), Logrotate | | ||
| Строка 51: | Строка 58: | ||
| ===== Использование ===== | ===== Использование ===== | ||
| - | Установка ISPmanager без компонентов почтового сервера с использованием inventory-файлы в составе git-репозитории: | + | Установка ISPmanager без компонентов почтового сервера с использованием inventory-файла в составе git-репозитории: |
| <code bash> | <code bash> | ||
| ansible-playbook -i hosts ispmanager_install_without_mail.yml | ansible-playbook -i hosts ispmanager_install_without_mail.yml | ||
ansible._ustanovka_ispmanager.1497615636.txt.gz · Последнее изменение: 2017/06/16 00:00 (внешнее изменение)
