Sonar的安装与配置

Sonar版本:sonarqube-5.6.6

SonarScanner版本:SonarQube Scanner 2.9.0.670

安装前准备:

安装必备工具:

  • JDK 1.8版本以上
  • MySQL 5.6版本以上
  • sonarqube-5.6.6下载地址: http://www.sonarqube.org/downloads/
  • SonarQube+Scanner:https://sonarsource.bintray.com/Distribution/sonar-scanner-cli/sonar-scanner-2.5.zip

数据库准备:

  • 新建数据库sonar

CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci

  • 创建用户sonar

CREATE USER ‘sonar’ IDENTIFIED BY ‘sonar’

  • 给用sonar权限访问sonar

GRANT ALL ON sonar.* TO 'sonar'@'localhost' IDENTIFIED BY 'sonar';

FLUSH PRIVILEGES;

sonar配置文件准备:

  • wrapper.conf,配置JDK

wrapper.java.command=C:\Program Files\Java\jdk1.8.0_45\bin\java

  • sonar.properties,MySQL 5.x or greater下,配置数据库

sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance

sonar.sorceEncoding=UTF-8

sonar.login=admin

sonar.password=admin

sonar.jdbc.username=sonar

sonar.jdbc.password=sonar

Sonar启动:

首次启动(已配置JDK,未配置sql

安装目录中找到:sonarqube-5.6.6\bin\windows-x86-64\StartSonar.bat,双击运行

浏览器访问:http://localhost:9000

访问成功则表示安装成功

配置mysql后启动:

配置mysql后,需要重启sonar服务,此次启动耗时会比较长,会在数据执行脚本生产数据

重新访问:http://localhost:9000,用户admin/admin登录

Sonar停止:

在安装目录找到:sonarqube-6.3\bin\windows-x86-64\StopNTService.bat,双击运行。结果提示拒绝访问。

经过百度可知,windows安装,进入任务管理器,kill所有Java进程即可

Sonar配置:

登录成功后,可按下图步骤安装中文字符集 chinese Pack


Sonar的安装与配置_第1张图片
图片.png

在线安装容易失败,提示联系管理员。此时刷新页面重新点击安装

如若多次尝试都提示资源无法下载,可复制资源地址到浏览器,直接下载,将下载成功的文件复制到sonarqube-5.6.6\extensions\plugins目录下

安装后需重启sonar服务,再次访问http://localhost:9000,即可看到中文界面

你可能感兴趣的:(Sonar的安装与配置)