Installer

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

en | uk | ru

ATTENTION: The installer is used for ERP "UserSide" versions 3.19 and later. For version 3.11-3.18, use the separate installation instruction. For versions earlier than 3.11, use the earlier-version installation instruction.

Downloading the installer

Create the directory where you plan to install ERP USERSIDE, go to it, and download the installer:

curl -fsSL https://my.userside.eu/install.sh | sudo -u www-data bash

Installing ERP USERSIDE

Always run the installer as the web user (for example, www-data) to guarantee file access for the installer, nginx, and php-fpm.

To install, run the installer with the install parameter:

sudo -u www-data ./installer install

Follow the instructions. The installer will check that the environment meets the requirements, try to verify connectivity to all required services and their configuration correctness, then download the selected ERP USERSIDE version and install it.

Advanced installer usage

sudo -u www-data ./installer [global flags] <command> [command flags]

Global flags

  • --quiet -q — quiet mode: suppress all standard output messages except errors. Installer interactivity is not available in this mode. If user input is required, the installer will exit with an error.
  • --verbose -v — verbose mode: the installer prints more information while running.
  • --level <stable|rc|beta|alpha> — ERP USERSIDE build stability level. This value is not saved in the configuration and must always be specified explicitly when a build stability other than "stable" is required.

Commands

  • install — ERP USERSIDE installation or upgrade mode.
  • repair — mode for restoring the current or unsuccessfully installed ERP USERSIDE version.
  • update-check — checks for ERP USERSIDE updates (use the --level flag to specify the build stability level).
  • self-update — self-update of the installer. A new version check and self-update are also performed each time the "install" and "repair" commands are started.
  • crc-check — ERP USERSIDE file checksum verification.
  • config — changes selected system configuration values. The specific parameters to change are set with additional flags:

Flags for the config command

  • --url <URL> — change the system URL. The web server configuration for the specified URL will be checked and all required changes will be made to the system configuration.
  • --maintenance-disable — forcibly disable maintenance mode (use with caution). If the system did not leave maintenance mode automatically after an upgrade, it is better to contact technical support for help.
  • --flush-cache — full cache reset. Do not run this unless support recommends it. Cache warm-up can take a long time, which may degrade system performance.
  • --2fa <enable|disable> — enable or disable two-factor authentication.