Інсталятор
УВАГА: Інсталятор використовується для версій 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>— увімкнення або вимкнення режиму двофакторної автентифікації.