SonarQube在7.8版本之后不再支持Mysql数据库,教程选用的是最新版本的Postgresql数据库,SonarQube使用的版本是8.8-community。 二、部署步骤: 环境描述: 第一步: docker安装Postgresql 1 2 3 4 5 6 7 docker run -d --name postgres \ --restart=always \ -p 543
sudoyuminstall-y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm sudoyuminstall-y postgresql13-server sudo/usr/pgsql-13/bin/postgresql-13-setupinitdb # sudosystemctlenablepostgresql-13 # sudosystemctl start postgresql-13 # su- postgres p...
1.vim /usr/local/sonarqube/conf/sonar.properties#加入如下配置# DATABASEsonar.jdbc.username=sonarsonar.jdbc.password=<sonar-user-password>sonar.jdbc.url=jdbc:postgresql://localhost/sonarsonar.jdbc.maxActive=60sonar.jdbc.maxIdle=5sonar.jdbc.minIdle=2sonar.jdbc.maxWait=5000sonar.jdbc.minEvictableIdle...
(3)启动SonarQube,同时连接数据库(PostgreSQL容器实例) 代码语言:javascript 代码运行次数:0 运行 AI代码解释 docker run-d--name sonarqube-p9000:9000--link postgres-v/usr/local/sonarqube/extensions:/opt/sonarqube/extensions-v/usr/local/sonarqube/logs:/opt/sonarqube/logs-v/usr/local/sonarqube/data:...
一、Linux下Docker安装SonarQube(PostgreSQL),一、概述:SonarQube是一种自动代码审查工具,用于检测代码中的错误、漏洞和代码异味。它可以与现有的工作流程集成,以支持跨项目分支和拉取请求的持续代码检查。本文基于Linux操作系统,在Docker容器中部署SonarQube服务,
2.2 在线安装postgresql12.4 在线安装网址:https://www.postgresql.org/download/linux/redhat/ 2.3 配置远程访问 输入vi /var/lib/pgsql/12/data/postgresql.conf并回车。 光标下翻,找到listen_addresses。 按i键进入插入编辑模式,如果想对所有IP开放,则将localhost改为*即可,如果想仅对部分IP开放,多个IP之间用,(...
01安装postgresql数据库 1.1 终端命令中,拉取postgres镜像 docker pull postgres 1.2 运行镜像容器: docker命令: --name:容器名称 此处为db -e:使用值docker将名称为POSTGRES_PASSWORD,POSTGRES_USER的环境变量暴露给容器。 POSTGRES_PASSWORD环境变量设置PostgreSQL的超级用户密码。
在开始之前,确保你的Linux服务器满足以下基本要求: Java 8或更高版本(推荐使用OpenJDK) PostgreSQL或MySQL数据库(用于存储SonarQube数据) Maven(如果需要分析Maven项目) 安装步骤 1. 安装Java 更新系统的包,并安装OpenJDK 8: sudo apt-get update sudo apt-get install openjdk-8-jdk ...
二、安装配置PostgreSQL 14数据库 1.安装PostgreSQL yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm yum install -y postgresql14-server echo 'export PGSETUP_INITDB_OPTIONS="-E UTF-8 --locale=zh_CN.UTF-8"' > /etc/profi...
sonarqube安装需要基于PostgreSQL数据库以及JDK 1. JDK安装配置 下载jdk:oracle.com/java/technol 上传到linux,解压,配置环境变量,重载生效: [root@localhost ~]# tar -zxvf jdk-11.0.12_linux-x64_bin.tar.gz [root@localhost ~]# vi /etc/profile #java export JAVA_HOME=/opt/jdk-11.0.12 export PATH=...