首页 > 服务器管理 > ubuntu22.04安装sonarqube社区版
2025
07-30

ubuntu22.04安装sonarqube社区版

一、前提条件:安装Java 17

1、更新软件列表

apt-get update

2、安装OpenJDK 17

apt-get install openjdk-17-jdk

3、检查JDK是否正确安装

java -version

4、配置环境变量

打开/etc/environment文件,在文件末尾添加以下行:

JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"
PATH=$PATH:$JAVA_HOME/bin

更新环境变量:

source /etc/environment

检查环境变量是否正确配置:

echo $JAVA_HOME
echo $PATH

二、下载安装sonarqube社区版

1、在官网下载安装包 https://www.sonarsource.com/zh/products/sonarqube/downloads/

1.PNG

2、创建专用用户运行SonarQube,因为elasticsearch不能使用root启动

adduser --shell /bin/bash sonarqube

3、切换新用户将安装包上传上去并解压

sonarqube@vmware-virtual-machine:~$ rz
rz waiting to receive.
  zmodem  trl+C ȡ
正在传输 sonarqube-25.7.0.110598.zip...
  100%  824989 KB    8249 KB/  00:01:40  
  
sonarqube@vmware-virtual-machine:~$ ls
sonarqube-25.7.0.110598

4、根据官网文档说明启动脚本

2.PNG

# On Windows, execute:
C:\sonarqube\bin\windows-x86-64\StartSonar.bat
 
# On other operating systems, as a non-root user execute:
/opt/sonarqube/bin/<OS>/sonar.sh console

运行成功后查看进程

sonarqube@vmware-virtual-machine:~$  ps -aux | grep sonar
root        3050  0.0  0.0  21852  5120 pts/0    S    16:31   0:00 su - sonarqube
sonarqu+    3051  0.0  0.0  20044  5376 pts/0    S    16:31   0:00 -bash
root        4216  0.0  0.0  21852  5248 pts/0    S    16:34   0:00 su - sonarqube
sonarqu+    4217  0.0  0.0  20024  5376 pts/0    S    16:34   0:00 -bash
sonarqu+    6389  0.5  1.3 2632200 111824 pts/0  Sl+  16:40   0:03 java -Xms8m -Xmx32m

3.PNG

作者:admin
admin
TTF的家园-www.ttfde.top 个人博客以便写写东西,欢迎喜欢互联网的朋友一起交流!

本文》有 0 条评论

留下一个回复