Інсталятор

Материал из WiKi - UserSide
Версия от 16:53, 23 мая 2026; IronBot (обсуждение | вклад) ([IronBot] Sync installer localization from RU)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

en | uk | ru

УВАГА: Інсталятор використовується для версій ERP "UserSide" 3.19 і вище. Для версії 3.11-3.18 використовуйте окрему інструкцію з установлення. Для версій нижче 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> — увімкнення або вимкнення режиму двофакторної автентифікації.