Инсталлятор: различия между версиями
Admin (обсуждение | вклад) Нет описания правки |
Uscld2 (обсуждение | вклад) Нет описания правки |
||
| (не показана 21 промежуточная версия 4 участников) | |||
| Строка 1: | Строка 1: | ||
[[Installer|en]] | [[Інсталятор|uk]] | '''ru''' | |||
[[ | '''ВНИМАНИЕ: Инсталлятор используется для версий ERP "UserSide" 3.21 и выше. Для версии 3.11-3.20 - используйте отдельную инструкцию по [[Установка для версий 3.11 - 3.20|установке]]. Для версии ниже 3.11 - используйте инструкцию по [[Установка для версии 3.10 и более ранних|установке более ранних версий]].''' | ||
== Загрузка инсталлятора == | |||
Создайте каталог, в котором планируете установить ERP USERSIDE, перейдите в него и загрузите инсталлятор: | |||
<pre> | |||
curl -fsSL https://my.userside.eu/install.sh | sudo -u www-data bash | |||
</pre> | |||
== Установка ERP USERSIDE == | |||
Всегда запускайте инсталлятор от имени web-пользователя (например, www-data) чтобы гаранировать доступ к файлам как инсталлятору так и nginx и php-fpm. | |||
Для установки достаточно запустить инсталлятор с параметром '''install''': | |||
<pre> | |||
sudo -u www-data ./installer install | |||
</pre> | |||
Следуйте инструкциям. Инсталлятор проверит соответствие окружения, попытается проверить подключение ко всем необходимым службам и корректность их настройки, затем загрузит выбранную Вами версию ERP USERSIDE и установит ее. | |||
== Расширенное использование инсталлятора == | |||
<pre> | |||
sudo -u www-data ./installer [global flags] <command> [command flags] | |||
</pre> | |||
=== Глобальные флаги === | |||
* <code>--quiet</code> <code>-q</code> — "тихий" режим: подавить все сообщения на стандартный вывод, кроме ошибок. В этом режиме не доступна интерактивность инсталлятора. При необходимости пользовательского ввода инсталлятор завершится с ошибкой. | |||
* <code>--verbose</code> <code>-v</code> — "детальный" режим: инсталлятор выводит больше информации во время работы. | |||
* <code>--level <stable|rc|beta|alpha></code> — уровень стабильности сборки ERP USERSIDE. Не сохраняется в конфигурации и требуется вседа указывать явно, еслис нужна отличная от "stable" стабильность сборки. | |||
=== Команды === | |||
* <code>install</code> — режим установки или обновления ERP USERSIDE. | |||
* <code>repair</code> — режим восстановления текущей версии или неудачно установленной версии ERP USERSIDE. | |||
* <code>update-check</code> — проверка наличия обновлений ERP USERSIDE (используйте флаг <code>--level</code> для указания уровня стабильности сборки). | |||
* <code>self-update</code> — самообновление инсталлятора. Также проверка новой версии и самообновление выполняется каждый раз при запуске команд "install" и "repair". | |||
* <code>crc-check</code> — проверка контрольных сумм файлов ERP USERSIDE. | |||
* <code>config</code> — изменение некоторой конфигурации системы. Конкретные изменяемые параметры задаются дополнительными флагами: | |||
==== Флаги для команды config ==== | |||
* <code>--url <URL></code> — изменить URL системы. Будет проверена настройка web-сервера на указанный URL и внесены все необходимые изменения в конфигурацию системы. | |||
* <code>--maintenance-disable</code> — принудительное отключение режима обслуживания (использовать с осторожностью). Если после обновления система не вышла из режима обслуживания самостоятельно, лучше обратиться в техническую поддержку за помощью. | |||
* <code>--flush-cache</code> — полный сброс кеша. Не выполняйте это без рекомендации службы поддержки. Разогрев кеша может занять много времени, что скажется на деградации производительности системы. | |||
* <code>--2fa <enable|disable></code> — включение и выключение режима двухфакторной аутентификации. | |||
Текущая версия от 07:47, 19 мая 2026
ВНИМАНИЕ: Инсталлятор используется для версий ERP "UserSide" 3.21 и выше. Для версии 3.11-3.20 - используйте отдельную инструкцию по установке. Для версии ниже 3.11 - используйте инструкцию по установке более ранних версий.
Загрузка инсталлятора
Создайте каталог, в котором планируете установить ERP USERSIDE, перейдите в него и загрузите инсталлятор:
curl -fsSL https://my.userside.eu/install.sh | sudo -u www-data bash
Установка ERP USERSIDE
Всегда запускайте инсталлятор от имени web-пользователя (например, www-data) чтобы гаранировать доступ к файлам как инсталлятору так и nginx и php-fpm.
Для установки достаточно запустить инсталлятор с параметром install:
sudo -u www-data ./installer install
Следуйте инструкциям. Инсталлятор проверит соответствие окружения, попытается проверить подключение ко всем необходимым службам и корректность их настройки, затем загрузит выбранную Вами версию ERP USERSIDE и установит ее.
Расширенное использование инсталлятора
sudo -u www-data ./installer [global flags] <command> [command flags]
Глобальные флаги
--quiet-q— "тихий" режим: подавить все сообщения на стандартный вывод, кроме ошибок. В этом режиме не доступна интерактивность инсталлятора. При необходимости пользовательского ввода инсталлятор завершится с ошибкой.--verbose-v— "детальный" режим: инсталлятор выводит больше информации во время работы.--level <stable|rc|beta|alpha>— уровень стабильности сборки ERP USERSIDE. Не сохраняется в конфигурации и требуется вседа указывать явно, еслис нужна отличная от "stable" стабильность сборки.
Команды
install— режим установки или обновления ERP USERSIDE.repair— режим восстановления текущей версии или неудачно установленной версии ERP USERSIDE.update-check— проверка наличия обновлений ERP USERSIDE (используйте флаг--levelдля указания уровня стабильности сборки).self-update— самообновление инсталлятора. Также проверка новой версии и самообновление выполняется каждый раз при запуске команд "install" и "repair".crc-check— проверка контрольных сумм файлов ERP USERSIDE.config— изменение некоторой конфигурации системы. Конкретные изменяемые параметры задаются дополнительными флагами:
Флаги для команды config
--url <URL>— изменить URL системы. Будет проверена настройка web-сервера на указанный URL и внесены все необходимые изменения в конфигурацию системы.--maintenance-disable— принудительное отключение режима обслуживания (использовать с осторожностью). Если после обновления система не вышла из режима обслуживания самостоятельно, лучше обратиться в техническую поддержку за помощью.--flush-cache— полный сброс кеша. Не выполняйте это без рекомендации службы поддержки. Разогрев кеша может занять много времени, что скажется на деградации производительности системы.--2fa <enable|disable>— включение и выключение режима двухфакторной аутентификации.