Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. One Databaseto store:
    • the configuration of the SonarQube instance (security, plugins settings, etc.)
    • the quality snapshots of projects, views, etc.
  2. One Web Server for users to browse quality snapshots and configure the SonarQube instance
  3. One or more Clients/Analyzers to analyze projects

...

  • The SonarQube platform cannot have more than a single web server and a single database.
  • For optimal performance, each each component (Database, Web Server, ClientsAnalyzers) should be installed on a dedicated machine. However However, the the Server and the Database can be installed on the same machine.
  • Clients Analyzers will scale by adding machines.
  • The Database and the Clients must Analyzers must be located in the same network.
  • The Database and the Clients must Analyzers must not be installed on the same machine.
  • All the machines must be time synchronized.

Anchor
installingDatabase
installingDatabase
Installing the Database

...

Anchor
InstallingClient
InstallingClient
Installing the

...

Analyzers

Multiple analysis clients are analyzers are available: