码迷,mamicode.com
首页 > 其他好文 > 详细

sonar安装部署

时间:2015-02-10 11:10:42      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:

Sonar简介

Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量

通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测

Sonar安装

  1. 下载SonarQube 5.0SonarQube Runner  地址:http://www.sonarqube.org/downloads/
  2. 下载JDK 解压到相关目录
  3. Linux下相关配置环境变量
vi /etc/profile
添加以下内容
JAVA_HOME="/usr/java/jdk1.6.0_45" PATH=$JAVA_HOME/bin:$PATH:/usr/sonar/sonar-runner-2.4/bin CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC CLASSPATH export SONAR_HOME="/usr/sonar/sonarqube-5.0" export SONAR_RUNNER_HOME="/usr/sonar/sonar-runner-2.4"

  配置sonar数据库

我这使用MYSQL数据库,执行sql语句,创建数据库和赋予权限

CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci;
grant all privileges on sonar.* to sonar@localhost identified by sonar;
flush privileges;
grant all privileges on *.* to sonar@% IDENTIFIED BY sonar;

配置sonar.properties+sonar-runner.properties 文件都在 安装目录/conf 下面

#----- Default SonarQube server
sonar.host.url=http://192.168.1.39:9099

#----- PostgreSQL
#sonar.jdbc.url=jdbc:postgresql://192.168.1.39/sonar

#----- MySQL
sonar.jdbc.url=jdbc:mysql://192.168.1.39:3306/sonar?useUnicode=true&characterEncoding=utf8

#----- Oracle
#sonar.jdbc.url=jdbc:oracle:thin:@localhost/XE

#----- Microsoft SQLServer
#sonar.jdbc.url=jdbc:jtds:sqlserver://localhost/sonar;SelectMethod=Cursor

#----- Global database settings
sonar.jdbc.username=sonar
sonar.jdbc.password=sonar

#----- Default source code encoding
sonar.sourceEncoding=UTF-8

#----- Security (when sonar.forceAuthentication is set to true)
sonar.login=admin
sonar.password=admin
sonar.jdbc.username=sonar
sonar.jdbc.password=sonar
#----- MySQL 5.x
sonar.jdbc.url=jdbc:mysql://localhost:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance
sonar.jdbc.driver=com.mysql.jdbc.Driver


启动服务

 

进入相关目录
#cd /usr/sonar/sonarqube-5.0/bin/linux-x86-64
#./sonar.sh start

 

    

QQ 交流群

284127658

 

     

 

sonar安装部署

标签:

原文地址:http://www.cnblogs.com/louyong/p/4283141.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!