一、前提条件:安装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/
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、根据官网文档说明启动脚本
# 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
- 本文固定链接: http://ttfde.top/index.php/post/447.html
- 转载请注明: admin 于 TTF的家园 发表
《本文》有 0 条评论