> CentOS > CentOS教程 >

centos 6.5 安装和配置 SonarQube

1、下载安装包: 
http://www.sonarqube.org/downloads/

2、上传服务器并解压:

unzip sonarqube-5.6.zip -d /dir

3、安装MySQL并进入mysql

3.1 mysql -u root -p
3.2  创建数据库和账号:
mysql> CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci; 
mysql> CREATE USER 'sonar' IDENTIFIED BY 'sonar';
mysql> GRANT ALL ON sonar.* TO 'sonar'@'%' IDENTIFIED BY 'sonar';
mysql> GRANT ALL ON sonar.* TO 'sonar'@'localhost' IDENTIFIED BY 'sonar';
mysql> FLUSH PRIVILEGES;

4配置 sonar参数 ,连接mysql  vi /conf/sonar.properties文件

去掉注释并增加:

 sonar.jdbc.url=jdbc:mysql://192.168.16.219:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance
sonar.jdbc.username=root
sonar.jdbc.password=root
sonar.sorceEncoding=UTF-8
sonar.login=admin
sonar.password=admin

5、启动服务  目录切换至sonar的

/bin/linux-x86-64/目录,启动服务

 

#./sonar.sh start   启动服务
#./sonar.sh stop    停止服务
#./sonar.sh restart 重启服务

访问http:\ip:9000即可

tips: 有的时候留意: iptables 是否阻止,  可以先service iptables stop 确认 是否影响

 

(责任编辑:IT)