码迷,mamicode.com
首页 > 其他好文 > 详细

centos 8 安装 SonarQube遇到的启动问题及解决方案

时间:2021-07-02 16:32:35      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:blog   mamicode   一个   cat   postgre   inf   sonarqube   设置密码   操作   

查看当前centos操作系统的版本

cat /etc/redhat-release

执行结果:

技术图片

第一步安装openjdk,版本可以根据自己安装sonarqube的版本而定;

安装过程可参见我的另一篇博客:

链接地址:https://www.cnblogs.com/cndevops/p/14859495.html

第二步安装PostgreSQL,版本可以根据自己安装sonarqube的版本而定;(推荐安装PostgreSQL)

推荐安装此数据库,目前全球排名前五;开源的关系型数据库;
安装过程可参见我的另一篇博客:

链接地址:https://www.cnblogs.com/cndevops/p/14962745.html

第三步安装sonarqube,

Sonarqube的安装过程可参见我的另一篇博客:

链接地址:https://www.cnblogs.com/cndevops/p/14934434.html

sonarqube直接从官网下载安装包解压后直接启动,Sonarqube启动后系统下面会提示警告信息

警告提示信息为:目前系统使用了内嵌的H2数据库,适用于测试环境,不适用于生产环境

解决措施安装企业常用的数据库,目前sonarqube支持的数据库版本都可以在sonarqube的配置文件内查看到示例如下:

技术图片

第四步配置sonarqube

技术图片

第五步启动sonarqube

问题描述:使用root启动时,一直反馈 SonarQube is not running

问题原因:不能够使用root用户进行启动

解决方案:

创建一个其他用户adduser sonar

设置密码 passwd sonar

更改sonarqube的安装目录的用户组 chown -R sonar:sonar sonarqube

切换用户启动 su sonar

启动sonarquhe

进入sonar用户后,进入如下目录:/opt/sonarqube/bin/linux-x86-64(此处根据自己的实际填写)
[sonar@Sonnarqube-dev linux-x86-64]$ ./sonar.sh start(启动sonarqube)
[sonar@Sonnarqube-dev linux-x86-64]$ ./sonar.sh console (查看启动过程信息)

centos 8 安装 SonarQube遇到的启动问题及解决方案

标签:blog   mamicode   一个   cat   postgre   inf   sonarqube   设置密码   操作   

原文地址:https://www.cnblogs.com/cndevops/p/14962775.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有
迷上了代码!