白盒测试-sonarqube安装配置

1、sonarQube安装

  1. 下载jdk17
  2. 下载sonarQube 10.6    下载地址Download Previous SonarQube Server Versions | Sonar

  1. 下载sonarScanner sonar-scanner-6.1.0.4477
  2. 把3和4解压到自己想解压的目录,建议D盘
  3. 把sonarQube 10.6服务启动

 (1) 输入命令:cd进入sonarQube 10.6目录的下述目录中

D:\testsoft\sonarQube\sonarqube-10.6.0.92116\bin\windows-x86-64

  1. 输入命令: .\StartSonar.bat start  启动成功会出现:

 停止:.\StartSonar.bat stop

  1. 浏览器输入 http://localhost:9000/ ,打开 web 界面。初始帐号密码为 admin:admin(密码修改下)
  2. 2、sonarScanner 插件的安装与配置

    1、sonarScanner 获取

    获取地址:官网 下载完后解压即可,下载地址

    2、 sonarScanner 设置环境变量

    我们把它根目录下面的 bin 文件夹加入环境变量path中。

  3. 检查是否配置完成:sonar-scanner -h

     4.sonarqube生成令牌

链接数据库后重新生成令牌

5. 配置sonarScanner和sonarqube链接

3、PostgreSql数据库安装与配置

数据下载后傻瓜式安装

密码相关:postgreSql数据库超级管理员admin 密码:XXXX   端口号:5432

创建的用于sonar的数据库名称为:sonar  密码为:sonar

4、postgre数据库与sonarQube配置

1、打开postgresql数据库界面,用pgAdmin4打开界面

2、创建sonar用户。密码sonar

3、创建sonar数据库

4、在sonaraube的conf/sonar.properties中配置数据库连接

重启sonaraube,然后就会发现在public的tables中自动创建了很多表

5、再次进入 http://localhost:9000/ ,打开 web 界面查看(注意这里重新进入后登录密码可能会被重置为admin,如果登录不进去直接用admin试一下)

5、用 sonar 检查代码质量

1、配置在要检查代码的地方建个这个配置文件 sonar-project.properties。

2、去逛网查询sonarScanner 官网 给的配置方法。(这里注意版本号跟你安装的版本号一致)配置 sonar-project.properties

3 代码扫描运行

在放好配置文件的目录下输入 sonar-scanner 命令就可以扫描了

6、结果查看

1、上述4步骤完成,去http://localhost:9000/ 查看扫描结果

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值