首页 > 其他分享 >sonarqube(一)安装

sonarqube(一)安装

时间:2024-05-08 10:12:38浏览次数:25  
标签:jdbc url sonarqube #----- mysql sonar 安装 localhost

一、前置条件:

安装工具如下:

  • JDK
  • MySql服务器
  • SonarQube
  • SonarScanner

二、下载和安装

1.jdk和mysql和sonar有版本对应的要求,sonar7.5对应jdk1.8和mysql>=5.6,<8.0

下载地址:http://www.sonarqube.org/downloads/

下载完成后解压后点击StartSonar.bat启动即可。

或者通过云盘下载sonar7.5的版本:

链接:https://pan.baidu.com/s/1lDj8F8zJLlZwJk15axpjiQ
提取码:9999

解压后,配置系统变量:

 环境变量:

 

2.安装mysql

链接:https://pan.baidu.com/s/1rW3r3g-2ePR-rANnr5PJiw
提取码:9999

配置环境变量:

 

执行语句:

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;

在mysql数据库新建一个库的名称为sonar

修改sonar/conf/sonar.properties的db信息:不用放置驱动包,也不用创建表。

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

修改SonarScanne配置文件sonar-scanner.properties

#----- Default SonarQube server
sonar.host.url=http://localhost:9000

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

#----- Global database settings (not used for SonarQube 5.2+)
sonar.jdbc.username=sonar
sonar.jdbc.password=sonar

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

#----- MySQL
sonar.jdbc.url=jdbc:mysql://localhost: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
#----Security(when 'sonar.forceAuthentication'is set to 'true')
sonar.login=admin
sonar.password=admin

 

启动sonar,会有点慢,数据库会自动创建表

3.汉化sonar

7.5版本没有官方的汉化包,需要自己下载源码打包成jar包,网盘下载:

链接:https://pan.baidu.com/s/1JpiB7PRQmkH8Vtw3sOX1UQ
提取码:9999

下载后,放到

5.安装maven

下载https://maven.apache.org/download.cgi

解压后,配置环境变量

 打开cmd,输入mvn -version,安装成功

 浏览器中输入http://localhost:9000/

出现页面,安装成功

 注意:关闭sonar,不能直接关闭cmd,需要输入ctrl+c,手动关闭,不然会关不干净。

 

标签:jdbc,url,sonarqube,#-----,mysql,sonar,安装,localhost
From: https://www.cnblogs.com/dydxw/p/18179054

相关文章

  • 开发环境搭建之一,Clion的下载和安装
    前言在最近的两年工作经历中,用的微控制器的架构越来越杂,STC的八位机,STM8,STM32G系,仿STM32系,乐鑫无线系列,沁恒的RISV-V系列,也自己摸索了几个型号的cortexM7并尝试使用A7。我越来越觉得单片机无聊和乏力。单片机层次的嵌入式软件工程师大多是电子系出身,专业主干课程是电子物理相关,......
  • Tensorflow object detection API (ubuntu18.04) 安装和踩坑;
    踩坑:将slim和models路径加入虚拟环境中;将slim和models路径加入系统路径中;(加入系统路径的时候,这个pwd) qit(持续更新)具体安装流程:(很多问题)2.0版本;(继续更新)condacreate-ntf_obj_det_api_v2python=3.8 (很丝滑)重新尝试tf1.0版本;参考:https://blog.csdn......
  • 统信UOS 安装node、npm、npx的步骤(亲测可行)
    一、下载安装包建议下载20.0.0附近或以上版本,不然后期可能还得重来网址:https://registry.npmmirror.com/binary.html?path=node/latest-v20.x/注意:要下载node-vx.x.x-linux-x64.tar.gz这样的包,千万不能下载 arm64 的包!!二、解压后创建软链接(注意替换成你自己的文件路径):sudo......
  • docker-compose 安装 harbor
     参考:https://blog.csdn.net/ladymorgana/article/details/1299450101、在https://github.com/goharbor/harbor/releases下载harbor-offline-installer-v2.10.1.tgz 2、将下载的包上传到/opt并解压,解压完成后,在当前目录生成harbor目录/opt//harbortar-zxvfharbor-offlin......
  • cellchat安装问题
    运行linux安装踩坑失败,留个痕迹install-cbiocondabioconductor-biobase=2.54.0-y报错ledwithinitialfrozensolve.Retryingwithflexiblesolve.Solvingenvironment:failedwithrepodatafromcurrent_repodata.json,willretrywithnextrepodatasource.Ree......
  • windows安装cellchat
    检查包位置.libPaths('D:/R/R-4.3.1/library')确认R版本和包路径一致用R=4.3.1下载https://github.com/jinworks/CellChat安装cellchat前根据说明安装依赖https://github.com/jinworks/CellChat切换到CellChat-master.zip所在位置,删掉zip/src里的.o.sosetwd('D:/R/R-4.3......
  • k8s常见安装方式 rancher kubespray kops kubeadm对比
    Kubernetes(K8s)的常见安装方式包括Rancher、Kubespray、kops和kubeadm,它们各自具有不同的特点和适用场景。以下是这四种安装方式的对比:Rancher:Rancher是一个开源的企业级Kubernetes管理平台,它简化了Kubernetes的部署、扩展和管理。通过Rancher,用户可以轻松地在各种基础设施上部......
  • jmeter插件管理器安装-Plugins Manager
    有些函数是jmeter自带函数,有些函数是自定义的需要通过插件安装的,例如jmeter没有自带base64加密函数,若要使用该函数,可以通过插件安装自定义函数1.下载jmeter插件管理器:https://jmeter-plugins.org/wiki/PluginsManager/ 2.重启在jmeter,在“选项”下显示插件管理器"Plugins......
  • conda安装和使用
    官网https://www.anaconda.com/ 一、下载https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/?C=M&O=Dubuntu系统下载  Miniconda3-latest-Linux-x86_64.sh二、安装执行以下安装bashMiniconda3-py38_23.1.0-1-Linux-x86_64.sh接下来,根据提示按enter或者yes......
  • Linux CentOS7 环境下安装 MongoDB
    一、环境准备操作系统:LinuxCentOS7.9安装包:mongodb-linux-x86_64-rhel70-4.4.29.tgz二、安装包下载官网下载地址:https://www.mongodb.com/try/download/community三、软件安装和启动3.1将下载好的安装包上传到Linux服务器某个目录下,使用以下命令解压压缩包tar-zxvf......