aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-docs/src/pages/setup/install-plugin.md
diff options
context:
space:
mode:
Diffstat (limited to 'server/sonar-docs/src/pages/setup/install-plugin.md')
-rw-r--r--server/sonar-docs/src/pages/setup/install-plugin.md35
1 files changed, 35 insertions, 0 deletions
diff --git a/server/sonar-docs/src/pages/setup/install-plugin.md b/server/sonar-docs/src/pages/setup/install-plugin.md
new file mode 100644
index 00000000000..96538e249fd
--- /dev/null
+++ b/server/sonar-docs/src/pages/setup/install-plugin.md
@@ -0,0 +1,35 @@
+---
+title: Install a Plugin
+url: /setup/install-plugin/
+---
+
+<!-- sonarqube -->
+There are two options to install a plugin into SonarQube:
+
+- Marketplace - Installs plugins automatically, from the SonarQube UI.
+- Manual Installation - You'll use this method if your SonarQube instance doesn't have access to the Internet.
+
+## Marketplace
+
+If you have access to the Internet and you are connected with a SonarQube user having the Global Permission "Administer System", you can go to Administration > Marketplace.
+
+- Find the plugin you want to install
+- Click on Install and wait for the download to be processed
+
+Once download is complete, a "Restart" button will be available to restart your instance.
+
+See Marketplace for more details on how to configure your SonarQube Server to connect to the Internet.
+
+## Manual Installation
+
+In the page dedicated to the plugin you want to install (ex: for Python: SonarPython, click on the "Download" link of the version compatible with your SonarQube version.
+
+Put the downloaded jar in `$SONARQUBE_HOME/extensions/plugins`, removing any previous versions of the same plugins.
+
+Once done, you will need to restart your SonarQube Server.
+
+### License
+
+If you installed a Commercial Edition, you will need to set the License Key in Administration > Configuration > License Manager before being able to use it.
+
+<!-- /sonarqube -->