首页 > 其他 > 详细

CentOS安装SonarQube7.9.1

时间:2019-08-30 00:09:35      阅读:321      评论:0      收藏:0      [点我收藏+]

1、准备

    SonarQube版本:sonarqube-7.9.1.zip,官网地址:https://www.sonarqube.org/downloads/

    jdk版本:jdk-11.0.4_linux-x64_bin.tar.gz(sonarqube从7.9起,不再支持jdk11以下版本)

    数据库:PostgreSQL 10.10(sonarqube从7.8起,不再支持mysql)(功能验证也可以SonarQube内置的数据库,这样就不需要改数据库配置)

2、安装PostgreSQL

   详见:CentOS安装PostgreSQL

3、安装JDK

tar -zxvf /var/ftp/pub/jdk-11.0.4_linux-x64_bin.tar.gz    // 解压安装包
ln -s /usr/local/jdk-11.0.4/bin/java /usr/local/bin/      // 创建软连接

4、解压SonarQube

yum install -y zip unzip                    // 安装解压工具
tar -zxvf /var/ftp/pub/sonarqube-7.9.1.zip  // 解压安装包

5、修改 $SONARQUBE_HOME/conf/sonar.properties 文件,更改数据连接配置

sonar.jdbc.username=test_user
sonar.jdbc.password=abc123

sonar.jdbc.url=jdbc:postgresql://localhost:5432/test_db

6、创建SonarQube启动用户(SonarQube内置了elasticsearch,elasticsearch不允许使用root用户启动)

技术分享图片

7、设置系统参数

技术分享图片

8、赋予启动用户执行权限

技术分享图片

9、登陆启动用户,启动程序

su - sonarqube                                             // 以sonarqube用户登陆
cd /usr/local/sonarqube-7.9.1/bin/linux-x86-64   // 进入启动命令目录
./sonar.sh start                                             // 启动程序

技术分享图片

10、登陆http://192.168.107.136:9000访问,默认用户名/密码为:admin/admin

技术分享图片

 

CentOS安装SonarQube7.9.1

原文:https://www.cnblogs.com/zhi-leaf/p/11432678.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!