1.安装SonarQube
1.1 步骤1
准备好java环境(本次测试系统为windows)
1.2 步骤2
进入官网下载SonarQube,解压到目录D:\sonar\sonar6.0(可解压到任意目录)
1.3 步骤3
数据库配置
1.数据库配置
进入数据库命令
#mysql -u root -p
mysql> CREATE DATABASE sonar CHARACTER SET utf8 COLLATEutf8_general_ci;
mysql> CREATE USER 'sonar' IDENTIFIED BY 'sonar';
mysql> GRANT ALL ON sonar.* TO 'sonar'@'%' IDENTIFIED BY 'sonar';
mysql> GRANT ALL ON sonar.* TO 'sonar'@'localhost' IDENTIFIED BY 'sonar';
mysql> FLUSH PRIVILEGES;
修改D:\sonar\sonar5.4\conf\sonar.properties(也可以使用默认数据库H2,可选)
sonar.jdbc.username=sonar
sonar.jdbc.password=sonar
sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance
1.4 步骤4
执行D:\sonar\sonar5.4\bin\windows-x86-64\StartSonar.bat(操作系统为wimdows 64), 启动自带的JETTY服务器。
显示如下页面: