Foreman: различия между версиями
Нет описания правки |
Зануда (обсуждение | вклад) |
||
Строка 7: | Строка 7: | ||
=== Подготовка === | === Подготовка === | ||
Перед установкой убедитесь что PostgreSQL версии 11 и выше [https://www.altlinux.org/PostgreSQL#Установка_и_начальный_запуск установлена и инициализирована]. Это важно. | 1. Перед установкой убедитесь что PostgreSQL версии 11 и выше [https://www.altlinux.org/PostgreSQL#Установка_и_начальный_запуск установлена и инициализирована]. Это важно. | ||
{{Attention|Если база данных перед установкой не была установлена и инициализирована, то Foreman установится некорректно. | {{Attention|Если база данных перед установкой не была установлена и инициализирована, то Foreman установится некорректно. | ||
Для корректной установки придется удалить пакет, инициализировать базу данных и установить заново!}} | Для корректной установки придется удалить пакет, инициализировать базу данных и установить заново!}} | ||
2. Проверьте установлен ли пакет gem-sassc версии не менее 2.2.1, более старые версии пакетов для этого gem-а приведут к неработоспособности приложения. | |||
# apt-get install gem-sassc | |||
=== Установка === | === Установка === |
Версия от 13:43, 6 мая 2020
Foreman
Foreman это средство автоматизации повторяющихся задач, развёрстывания приложений, управления циклом жизни ваших серверов по отдельности или в облаке.
Подготовка
1. Перед установкой убедитесь что PostgreSQL версии 11 и выше установлена и инициализирована. Это важно.
2. Проверьте установлен ли пакет gem-sassc версии не менее 2.2.1, более старые версии пакетов для этого gem-а приведут к неработоспособности приложения.
# apt-get install gem-sassc
Установка
Чтобы установить средство, нужно от администратора поставить пакет foreman, а всё требуемое вытянется по зависимостям.
# apt-get install foreman
Настройка
Настройте системную службу foreman-а на автозапуск (по желанию):
# systemctl enable foreman
а дальше запустите её:
# systemctl start foreman
Отныне средство будет доступно по адресу http://localhost:2345 из обозревателя.
Пароль и логин администратора создаются автоматически, и чтобы их получить, нужно заглянуть в лог:
# grep "Login credentials" /usr/lib64/foreman/log/ -r log/db_seed.log:Login credentials: admin / <your_password>
или
# grep "Login credentials" /var/log/foreman/ -r /var/log/foreman/db_seed.log:Login credentials: admin / <your_password>
Переустановка или обновление
Чтобы переустановить или обновить средство нужно выполнить 2 команды подряд, и затем снова выполнить настройку из соответствующего подраздела:
# apt-get remove foreman # apt-get install foreman