sonarqube-6.7.x安装

1.基础环境

机器ip:192.118.80.182

版本选择;选择6.7.x LTS版本中最新版本,本次安装版本6.7.5

2.安装步骤

1.    Jdk1.8安装

yum installjava-1.8.0-openjdk* -y

java -version 验证

2.    Mysql5.7安装

1)  删除系统自带mysql包及依赖包

yum list installed | grep mysql

yum -y remove mysql-libs.x86_64

2)  安装mysql5.7

wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

rpm -ivh mysql57-community-release-el7-8.noarch.rpm

3)  启动mysql

systemctl start mysqld

3.    创建sonar数据库及用户

CREATE DATABASEsonar CHARACTER SETutf8 COLLATE utf8_general_ci;

CREATE USER 'sonar' IDENTIFIED BY Sonar@01;

GRANT ALL ONsonar.* TO 'sonar'@'%' IDENTIFIEDBY Sonar@01;

GRANT ALL ONsonar.* TO 'sonar'@'localhost'IDENTIFIED BY Sonar@01;

4.    下载sonarqube-6.7.5并解压

5.    配置sonarqube数据库连接信息

vim /opt/sonarqube-6.7.5/conf/sonar.properties

添加如下信息:

sonar.jdbc.username=sonar

sonar.jdbc.password=Sonar@01

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

6.    启动sonar

sh /opt/sonarqube-6.7.5/bin/linux-x86-64/sonar.sh start

3.插件集成

访问web页面并安装pmd,findbugs,checkstyles插件

点击配置-》应用市场后找到对应插件点击安装即可

内网环境需要下载对应插件的jar包放到plugins目录下重启即可,需要注意的是插件版本和sonar版本有兼容性版本问题,需下载兼容的插件版本

4.规则上传

点击质量配置-》创建-》恢复配置,上传规则xml文件即可

你可能感兴趣的:(sonarqube-6.7.x安装)