# SonarQube 安装手册
# 环境要求
- 数据库:PostgreSQL >= 11
- Java:Oracle JRE/OpenJDK 17
- SonarQube: 9.9.5 LTA Community Edition
# 解压
tar -zxf DevOps_6.6_GA_Extension_Installer.tar.gz
cd DevOps_6.6_GA_Extension_Installer/
tar -zxf sonarqube-9.9.5.tar.gz
cd sonarqube-9.9.5/
# 环境变量配置
打开env-set.sh
脚本,完成 JDK、数据库连接等相关的配置。
# JDK
# JAVA HOME
export JAVA_HOME=/home/userapp/devops_install_extension/jdk-17.0.8
# 数据库连接
# SonarQube Database Properties
export SONAR_JDBC_URL=jdbc:postgresql://localhost/sonarqube
export SONAR_JDBC_USERNAME=sonar
export SONAR_JDBC_PASSWORD=sonar
# HTTP 端口
# HTTP Port
export SONAR_WEB_PORT=9000
# 服务启停
# 启动 SonarQube 服务
sh start.sh
# 停止 SonarQube 服务
sh shutdown.sh
# 默认凭证
- username: admin
- password: admin