Linux下部署SonarQube+PostgreSQL+sonnar-scanner(记录(吐槽)下让我崩溃的一些坑)

本文记录了在Linux环境下部署SonarQube 7.5、PostgreSQL数据库以及sonar-scanner的过程,包括JDK、数据库的安装配置,强调了版本匹配和避免常见错误的重要性,如JDK版本、PostgreSQL的权限设置、SonarQube的启动注意事项等。
摘要由CSDN通过智能技术生成


转载请说明出处哈~

最近项目编译机换系统,需要重新部署下SonarQube以及备份老机器的数据,因为之前是前人部署的,这边自己第一次接触,还没有文档记录,于是重新踩了一遍又一遍的坑,想着自己文档也没少写,但一直没发出来过,正好借此机会,写写博客,开个好头~边记录边吐槽下工作以后遇到的各种问题吧。

前置条件:JDK+SQL

这里想说下,官方的介绍说明还是要好好看看的,不同版本的sonarqube所需要的前置条件和数据库支持也不同,比如7.9.1新版本已经不支持MySQL了,并且JDK最低要求11。(吐槽:这不好好了解真的是坑的不行,各种起服起不来)
sonarQube7.9.1 JDK11 不支持MySQL
sonarQube7.5 JDK8 支持MySQL等
官方介绍戳这里

关注下这些就OK,看好对应的JDK版本和支持的数据库,选个自己喜欢的吧。
下面拿sonarQube7.5+JDK1.8.0_221+postgreSQL举例

JDK

JDK1.8.0_221
JDK11.0.1
)
直接点没准会需要登录oracle,这里右键直接可以拽到资源URL下载(???好想吐槽下这个地方 ?)

下载好拽到linux系统下面,解压即可,这里我放在了/usr/local/jdk/下面(放哪无所谓啦,环境变量配置对路径就好了,建议大家也把自己装的软件统一放在某个地方,方便管理~)

tar zxvf jdk-8u221-linux-x64.tar.gz 解压即可
vim /etc/profile 配置环境变量,此文件末尾加上下面三行

export JAVA_HOME=/usr/local/jdk/jdk1.8.0_221 
                           #这里看你解压的
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值