페이지 트리

이 페이지의 이전 버전을 보고 있습니다. 현재 버전 보기.

현재와 비교 페이지 이력 보기

« 이전 버전 6 다음 »

이 문서는 Sonarqube 설치에 대한 가이드를 제공한다.



설치 환경

OS : CentOS_7 64bit

Database : Postgresql 9.3.15

SonarQube : 5.6.5


SonarQube Download

https://www.sonarqube.org/downloads/ 접속 하여 SonarQube 5.6.5(LTS)를 다운 받고 압축을 해제 한다.

압축 해제한 파일을 관리가 용이 하도록 특정 Directory에 이동을 합니다.

wget https://sonarsource.bintray.com/Distribution/sonarqube/sonarqube-5.6.5.zip
unzip sonarqube-5.6.5.zip
mv sonarqube-5.6.5 /opt/atlassian/sonarqube/


SonarQube User 생성, Database 생성

OS user 생성 합니다.

adduser sonar
passwd sonar
chown -R sonar /opt/atlassian/sonarqube/


Database 생성 및 DBuser 생성

psql로 접속 합니다.

su - postgres
psqlcreate user sonar with password 'sonar';create database sonar owner sonar;alter user sonar set search_path to sonar;\qsu - sonarpsqlcreate schema sonar;\q


SonarQube 설정

sonarqube/conf/sonar.properties 편집하여 아래와 같이 편집을 합니다.

sonar.jdbc.username=sonar

sonar.jdbc.password=sonar

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

vi /opt/atlassian/sonarqube/conf/sonar.properties


SonarQube 실행

SonarQube 실행을 합니다.

http://localhost:9000 or http://ipaddress:9000 접속 합니다.

ID : admin / PW : admin 으로 접속 합니다.

/opt/atlassian/sonarqube/bin/linux-x86-64/sonar.sh start



  • 레이블 없음