Sonar的安装与配置

Sonar版本:sonarqube-5.6.6

SonarScanner版本:SonarQube Scanner 2.9.0.670

安装前准备:

安装必备工具:

数据库准备:

  • 新建数据库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


图片.png

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

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

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容