SonarQube安装配置

发布时间 2023-10-27 17:27:35作者: 王大慧

写在前头

  • SonarQube7.9及以后的版本不再支持MySQL
  • SonarQube7.9之前的版本要求MYSQL5.6-8.0
  • 本文安装版本:JDK11、sqlServer2017、SonarQube7.9.1(其他版本试了没成功,参考这位大佬才成功安装)

一、JDK11

链接:https://pan.baidu.com/s/11UACCEZ-8K9CymO1z9YZsQ
提取码:cmsz

二、sqlServer2017

链接:https://pan.baidu.com/s/1sGdex2MyY3TEN5GJ2CeaHQ
提取码:stao

1、安装好sqlServer服务,创建sonqr数据库

 2、需要修改排序规则(切记两个顺序依次执行

ALTER DATABASE sonar SET READ_COMMITTED_SNAPSHOT ON WITH ROLLBACK IMMEDIATE;
ALTER DATABASE sonar COLLATE Chinese_PRC_CS_AS

三、SonarQube7.9.1

链接:https://pan.baidu.com/s/1YkSVTwAQSKNPncqkRpbwxw
提取码:t2i8

1、在sonarqube文件夹\sonarqube-7.9.1\conf对sonar.properties中添加

sonar.jdbc.url=jdbc:sqlserver://localhost;databaseName=sonar;integratedSecurity=true
sonar.jdbc.username=用户名
sonar.jdbc.password=密码

2、双击【 sonar解压目录\bin\windows-x86-64】里面的StartSonar.bat,出现下面的提示说明启动成功了,浏览器访问:http://localhost:9000/。