Skip to Content
Suffering builds character
아카이브25.devopsSonarQube설치3.설치 전 사전 요구사항

3.설치 전 사전 요구사항

각 운영체제별 설치 전 사전 요구사항은 다음과 같음

1.설치 전 사전 요구사항 

SonarQube 환경을 구성하기 위해 참고하기 위한 사전 요구사항은 크게 2가지로,

호스트 서버인 SonarQube 서버의 요구사항과 데이터베이스 요구사항이 있음

1-1.호스트 서버 요구사항 

소나큐브는 Linux, Windows, MacOS 환경에서 동작함
→ OS별 CPU 아키텍처 및 하드웨어 요구사항은 상단 호스트 서버 요구사항 링크 참조

그 외 소프트웨어 요구사항으로는 Oracle 및 OpenJDK 기반의 Java 17 or 21 버전을 요구함

💡
Tip

Java 버전은 분석하려는 소스 코드들의 버전이 아닌,
소나큐브 서버를 ZIP file로 직접 설치 및 실행할 때 요구되는 버전을 의미함

Windows로 설치 시 참고 영상 링크 

1-2.Database 요구사항 

소나큐브는 특정 DBMS 벤더를 통해서만 동작하도록 구성되어 있음

  • PostgreSQL
  • MSSQL(Microsoft SQL)
  • Oracle

자세한 스펙은 타이틀 링크 참조

Last updated on