1、下载SonarQube的安装包并将安装包传到Linux服务器的指定路径下:
我使用的为SonarQube6.5版本:https://sonarsource.bintray.com/Distribution/sonarqube/sonarqube-6.5.zip
2、通过命令行输入命令 unzip sonarqube-6.5.zip 进行解压
3、解压后进行sonar目录下的conf目录下,使用vim命令对配置文件wrapper.conf进行JDK的配置
这里简单说下sonarqube每个目录作用:
- bin 用来启动 SonarQube 服务,这里已经提供好了不同系统启动 | 停止脚本了,目前提供了 linux-x86-32、linux-x86-64、macosx-universal-64、windows-x86-32、windows-x86-64
- conf 用来存放配置文件,若需要修改配置,修改 sonar.properties 文件即可。
- data 用来存放数据,SonarQube默认使用 h2 数据库存储,同时支持其他如Mysql、Orace、Mssql、Postgresql数据库存储。
- extensions 用来存放插件 jar 包,以后我们需要安装插件就放在这里。
- lib 用来存放各种所依赖的 jar 包,包括上边各数据库驱动包 (默认已提供一个版本,如果版本不匹配,则在这里手动更新下)。
- logs 用来存放各日志信息