绝对干货!SonarQube 6.7 稳定版安装详解!

本文详细介绍了SonarQube 6.7稳定版在Linux上的安装过程,包括环境准备(硬件配置、JAVA、数据库、操作系统参数调整)、安装配置(数据库连接、sonar及sonarqube runner的下载与配置)、环境及用户配置,以及启动和前端访问。确保使用Java 8、PostgreSQL 9.x或更高版本,并调整系统参数以满足最低需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


目录

概述

一、环境准备

1.1、硬件配置

1.2、JAVA 

1.3、数据库

1.4、操作系统

1.4.1、非root用户启动

1.4.2、vm.max_map_count 更改

1.4.3、fs.file-max 修改

1.4.4、文件句柄修改

1.4.5、最大线程数修改

二、安装配置

2.1、数据库配置

2.2、sonar安装配置

2.2.1、下载安装包

2.2.2、配置 sonar.properties

2.3、sonarqube runner 安装配置

2.3.1、下载安装包

2.3.2、配置 sonar-runner.properties 

2.4、环境配置

2.5、用户配置

2.6、启动

三、前端访问


概述

因为研发又想搞点事,非要弄个SonarQube 6.7 版本,说是为了和分公司环境同步。好吧,这是多少年代的了...

官网参考:https://docs.sonarqube.org/6.7/Requirements.html

主要说了这么个事

1java 只能用 8 版本

2、数据库(PostgreSQL 只能用8.x 9.x)(Oracle 只能用11G 12C XE)(MySQL 只能用5.65.7)

3、操作系统要求


一、环境准备

1.1、硬件配置

操作系统版本:使用了CentOS 7.6

本机IP192.168.1.21

配置还看得过去,4C16G 100GB磁盘。很明显,在这台服务器上,我应该把服务放在data路径下

建议使用的最低配置:4C4G 100GB

1.2JAVA 

1.3、数据库

psql (PostgreSQL) 9.6.12
公司主要集成了MySQL5.5PostgreSQL9.6,工具官网要求,使用PostgreSQL比较方便,就不用自己搭建了

1.4、操作系统

1.4.1、非root用户启动

新建一个可登陆用户sonar(可以是任意普通可登录用户)

这个必须是可登录的,所以最好在安装前创建,不然在之后安装完毕自动生成的sonar

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值