# Server installation and setup

- [Introduction](/sonarqube-community-build/server-installation/introduction.md): Main steps for installing SonarQube Community Build.
- [Server components](/sonarqube-community-build/server-installation/server-components-overview.md)
- [Installing database](/sonarqube-community-build/server-installation/installing-the-database.md): Install the SonarQube Community Build database according to the database engine used: MicrosoftSQL Server, Oracle, PostgreSQL.
- [Server host requirements](/sonarqube-community-build/server-installation/server-host-requirements.md): This section describes the requirements and recommendations for the machine running SonarQube Community Build.
- [Networking requirements](/sonarqube-community-build/server-installation/networking-requirements.md): This page contains relevant information related to SonarQube Community Build's networking requirements.
- [Pre-installation steps](/sonarqube-community-build/server-installation/pre-installation.md): The pre-installation steps depend on your operating system.
- [On Linux systems](/sonarqube-community-build/server-installation/pre-installation/linux.md): Pre-installation steps on SonarQube Community Build host on Linux systems.
- [On Unix-based systems](/sonarqube-community-build/server-installation/pre-installation/unix.md): Pre-installation steps on SonarQube Community Build host on Unix systems.
- [On macOS systems](/sonarqube-community-build/server-installation/pre-installation/macos.md): Pre-installation steps on SonarQube Community Build host for macOS systems.
- [Defining a JWT token](/sonarqube-community-build/server-installation/pre-installation/jwt-token.md): Optional pre-installation step to keep user sessions alive during startup.
- [From ZIP file](/sonarqube-community-build/server-installation/from-zip-file.md): Installing SonarQube Community Build from the ZIP file.
- [Installation overview](/sonarqube-community-build/server-installation/from-zip-file/overview.md): Main steps for installing SonarQube Server from the ZIP file.
- [Basic installation](/sonarqube-community-build/server-installation/from-zip-file/basic-installation.md): How to install SonarQube Server Developer or Enterprise edition from the ZIP file and perform the basic setup.
- [Advanced setup](/sonarqube-community-build/server-installation/from-zip-file/advanced-setup.md): Advanced setup when installing SonarQube Community Build from the ZIP file.
- [Starting / stopping server](/sonarqube-community-build/server-installation/from-zip-file/starting-stopping-server.md): How to start or stop the server in case of a ZIP installation
- [From the ZIP file](/sonarqube-community-build/server-installation/from-zip-file/starting-stopping-server/from-zip-file.md): Starting SonarQube Community Build from the ZIP file
- [Running as a service](/sonarqube-community-build/server-installation/from-zip-file/starting-stopping-server/running-as-a-service.md): How to install and start SonarQube Server as a service in case of a ZIP installation. The operation depends on your operating system.
- [From Docker image](/sonarqube-community-build/server-installation/from-docker-image.md): Installing SonarQube Community Build from the Docker image.
- [Installation overview](/sonarqube-community-build/server-installation/from-docker-image/installation-overview.md): Main steps for installing SonarQube Community Build from the Docker image.
- [Prepare the Docker installation](/sonarqube-community-build/server-installation/from-docker-image/prepare-installation.md): How to prepare the installation of SonarQube Community Build from the Docker image.
- [Set up and start your container](/sonarqube-community-build/server-installation/from-docker-image/set-up-and-start-container.md): How to set up and start your SonarQube Community Build container.
- [Advanced setup](/sonarqube-community-build/server-installation/from-docker-image/advanced-setup.md): Advanced setup when installing SonarQube Community Build from the Docker image.
- [On Kubernetes or Openshift](/sonarqube-community-build/server-installation/on-kubernetes-or-openshift.md): Installing SonarQube Community Build on Kubernetes or Openshift.
- [Installation overview](/sonarqube-community-build/server-installation/on-kubernetes-or-openshift/introduction.md): Main steps for installing SonarQube Community Build on Kubernetes and OpenShift.
- [Before you start](/sonarqube-community-build/server-installation/on-kubernetes-or-openshift/before-you-start.md): This page describes the requirements and known limitations of a SonarQube Community Build deployment on Kubernetes or OpenShift.
- [Customizing Helm chart](/sonarqube-community-build/server-installation/on-kubernetes-or-openshift/customizing-helm-chart.md): This page explains how to perform the most important SonarQube Helm chart customization when working with SonarQube Community Build.
- [Installing Helm chart](/sonarqube-community-build/server-installation/on-kubernetes-or-openshift/installing-helm-chart.md): How to install the Helm chart for SonarQube Community Build.
- [Setting up monitoring](/sonarqube-community-build/server-installation/on-kubernetes-or-openshift/set-up-monitoring.md): Setting up monitoring on a Kubernetes deployment of SonarQube Community Build.
- [Introduction](/sonarqube-community-build/server-installation/on-kubernetes-or-openshift/set-up-monitoring/introduction.md): If you deploy SonarQube Community Build on Kubernetes, Prometheus metrics can be collected.
- [Setting up with Prometheus server](/sonarqube-community-build/server-installation/on-kubernetes-or-openshift/set-up-monitoring/prometheus.md): The SonarQube Community Build’s Helm chart triggers the deployment of a Prometheus server that will pull the metrics from the SonarQube Community Build.
- [Setting up with Datadog](/sonarqube-community-build/server-installation/on-kubernetes-or-openshift/set-up-monitoring/datadog.md): In case of a Kubernetes deployment, you can use Datadog to collect the metrics provided through the SonarQube Community Build’s Web API (Openmetrics format).
- [List of Prometheus metrics](/sonarqube-community-build/server-installation/on-kubernetes-or-openshift/set-up-monitoring/prometheus-metrics.md): List of the SonarQube Community Build metrics exposed by Prometheus.
- [Encrypting Helm chart sensitive data](/sonarqube-community-build/server-installation/on-kubernetes-or-openshift/encrypting-helm-chart-sensitive-data.md): You can encrypt any sonar property stored in the values.yaml file and some Helm parameters, such as jdbcPassword, that will be managed as sonar properties.
- [Network security](/sonarqube-community-build/server-installation/network-security.md): Enhancing the network security.
- [Securing behind a proxy](/sonarqube-community-build/server-installation/network-security/securing-behind-proxy.md): It is recommended to run SonarQube behind a proxy if it should be accessible from outside.
- [Network rules](/sonarqube-community-build/server-installation/network-security/network-rules.md): Defining network rules to enhance the security.
- [Setting system properties](/sonarqube-community-build/server-installation/system-properties.md): The system properties are the properties used by SonarQube at startup and not stored in the database.
- [Configuration methods](/sonarqube-community-build/server-installation/system-properties/configuration-methods.md): The system properties are the properties used by SonarQube at startup and not stored in the database. They can be configured using different methods.
- [List of system properties](/sonarqube-community-build/server-installation/system-properties/system-properties.md): This page lists the configurable system properties.
- [Installing plugins](/sonarqube-community-build/server-installation/plugins.md): Installing plugins in SonarQube Community Build.
- [Installing a plugin](/sonarqube-community-build/server-installation/plugins/install-a-plugin.md): Learn how to install a plugin in SonarQube Community Build.
- [Plugin version matrix](/sonarqube-community-build/server-installation/plugins/plugin-version-matrix.md): This table describes the version of each plugin that is compatible with each version of SonarQube Community Build.
