一.安装MySQL
安装包方式:https://blog.csdn.net/qq_40612528/article/details/80186323
二.添加MySQL的命令到系统环境变量中,就像添加jdk的环境变量一样
把MySQL的bin目录添加到path变量中.如:
cmd输入“mysql -u root -p”检查是否安装成功
远程连接数据库。可先用Navicat连接成功(也可省略)。
cmd输入:格式mysql -h(主机地址) -P(端口号) -u(用户名) -p(密码)。远程连接数据库成功。
输入:show databases; 展开数据库,看是否正确。
如:mysql -h db.uniteidea.cn -P 31963 -u cloudsearch -pcloudsearch
连接成功
三.下载安装SonarQube
安装JDK,默认已安装。
在SonarQube的下载页面:
https://www.sonarqube.org/downloads/.下载完成后解压。
配置环境变量:
运行以下文件。
*注意:若下载的mysql版本过低,sonarque版本过高会提示与mysql版本不匹配。此次mysql以5.7,sonarque以V6.7为例。版本不匹配的提示:
三.下载安装sonar_runnersonar-runner-2.4.rar,环境变量参考步骤二SonarQube环境变量配置。
输入命令:sonar-runner -version检查是否设置成功
四、数据库配置
1.新建或远程链接数据库,参考步骤一
2.打开sonarqube安装目录下的sonarqube-6.7.7\conf\sonar.properties文件
输入以下数据库信息:
sonar.jdbc.url=jdbc:mysql://192.168.10.10:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance sonar.jdbc.username=dev
sonar.jdbc.password=123456
sonar.sorceEncoding=UTF-8
sonar.login=admin sonar.password=admin
其中:url是数据库连接地址,username是数据库用户名,jdbc.password是数据库密码,login是sonarqube的登录名,sonar.password是sonarqube的密码
3.打开sonar_runner安装目录下的sonar-runner-2.4\conf\sonar-runner.properties 文件,参考sonarqube配置:
五.打开浏览器输入http://localhost:9000
登录admin,密码admin
可以看到本地数据库自动生成了一些表