Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »


Confluence URL: Requirements

설치  준비

SonarQube 사용하기 위해서는 시스템에 JVM (Oracle JRE 8 이상 혹은 OpenJDK 8 이상) 설치되어 있으면 충분합니다. 

 Mac OS X의 경우 Oracle JRE 대신 Oracle JDK 8(혹은 상위 버전)의 사용을 권장합니다. JRE는 Java 환경을 완벽하게 지원하지 않을 수 있습니다. 관련된 세부 내용은 포스트를 참조합니다.


하드웨어 요구사항

  1. SonarQube 서버를 효율적으로 운영하기 위해서는 최소 2GB RAM  운영 체제 실행을 위한 1GB 여유 RAM 공간이 필요합니다.
  2. SonarQube 서버가 사용하는 저장 공간은 분석하는 코드 크기에 따라 다릅니다예를 들어, SonarQube에서 제공하는 퍼블릭 인스턴스인 SonarQube.com에는  4년간 동안 분석한 3,000 라인의 코드가 저장되어 있습니다. SonarQube.com 현재 Amazon EC2 m4.large  인스턴스에서 구동되며 10GB 저장 공간을 사용합니다 인스턴스에는 800 이상의 프로젝트 분석 결과와  300 개의 미해결 이슈들이 저장되어 있습니다데이터베이스는 PostgresSQL 9.5 사용하고 있으며 데이터 베이스 용량은  15GB입니다.
  3. SonarQube 서버는 읽기  쓰기 성능이 뛰어난 하드 드라이브에 설치되어야 합니다. 엘라스틱서치(Elasticsearch) 인덱스가 사용하는 "data" 폴더는 서버가 동작하는 동안 대량의 I/O 처리해야 하기 때문에 이와 같은 기계적 성능이 매우 중요합니다. 하드 드라이브의 읽기 및 쓰기 성능은 SonarQube 서버의 전체적인 성능에 매우 큰 영향을 미칩니다.


지원하는 플랫폼

Java
SonarQube Java analyzer Java 버전에 관계없이 모든 Java 소스 파일을 분석합니다. 다만 SonarQube analysis 및 SonarQube Server 운영하기 위해서는 다음과 같은 특정 버전의 JVM을 사용해야 합니다.
Oracle JRE

7

8

OpenJDK

7

8

IBM JRE

GCJ

Oracle JRockit

Database
Microsoft SQL Server

2008 (MSSQL Server 10.0) 

2012 (MSSQL Server 11.0) Microsoft JDBC 드라이버 번들. Express Edition 지원.

2014 (MSSQL Server 12.0) Microsoft JDBC 드라이버 번들. Express Edition 지원.

Collation 대소문자 구분(Case-Sensitive, CS), 악센트 구분(Accent-Sensitive, AS) (: Latin1_General_CS_AS)

Windows authentication (“Integrated Security”)  SQL Server authentication 동시 지원인증 설정 과 관련 세부 내용은 SonarQube 서버 설치하기 페이지의 Microsoft SQL Server 섹션 참조.

MySQL

5.6

5.7

UTF8 문자셋만 지원, collation 대소문자 구분(CS)

InnoDB 스토리지 엔진만 지원, MyISAM 스토리지 엔진 미지원

 내장된  mysql-connector-java jar 지원

Oracle

10G 

11G, Oracle 11.2.x 드라이버만 지원

12C, Oracle 11.2.x 드라이버만 지원 (Oracle 12.x 드라이버 미지원상세 내용은 https://groups.google.com/forum/#!msg/sonarqube/Ahqt1iarqJg/u0BVRJZnBQAJ 참조)

XE Editions 지원

UTF8 문자셋  BINARY sort 지원

ojdbc14.jar 드라이버 미지원

Thin 모드만 지원, OCI 모드 미지원

PostgreSQL

8.x

9.x

UTF8 문자셋만 지원

Web Browser
SonarQube 제공하는 기능을 충분히 활용하기 위해서는 브라우저의 JavaScript 활성화해야 합니다.
Microsoft Internet Explorer

IE 9

IE 10

IE 11

Microsoft Edge

최신 버전

Mozilla Firefox

 최신 버전

Google Chrome

 최신 버전

Opera

 확인되지 않음

Safari

 최신 버전

  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.