This version of the SonarQube documentation is no longer maintained. It relates to a version of SonarQube that is not active.

On Unix-based systems

This section explains pre-installation steps on SonarQube Server host for the Developer and Enterprise Editions on Unix systems.

SonarQube Server should not be run as root on Unix-based systems. It is recommended to create a dedicated user account for SonarQube Server (It is highly recommended for a ZIP installation).

For a ZIP installation, proceed as follows:

  1. Create a dedicated user account for SonarQube Server. Note that:

    • This user does not need to have a login shell.

    • This user does not need to have a password.

    • We recommend that the user’s home directory be the same as the installation directory (recommended: /opt/sonarqube).

  2. Grant to this user account the read/write/execute (or owner) privileges on the installation directory.

Last updated

Was this helpful?