상세 컨텐츠

본문 제목

SonarQube #2 - 설치 과정(Window 10)

Developer/형상 관리

by cepiloth 2018. 9. 5. 11:17

본문

728x90
반응형

개요


Window 10 운영체제 환경에서 소나큐브 설치 과정을 포스팅합니다. 


Window 10 에서 주의할 점은 소나큐브는 tomcat web server를 사용하여 웹상에서 동작하게 되어 있습니다. 

소나큐브 서비스에 등록되어 있어야 합니다. 이 과정에서 권한 문제 때문에 서비스가 등록되지 않아 소나큐브 서버가 동작하지 않는 문제와 함께 설치과정을 정리합니다. 

설치가 완료되면 http://localhost:9090 혹은 http://127.0.0.1:9090 으로 접속하여 소나큐브 서버의 동작을 확인할 수 있습니다.



브라우저 프로그램에서 https://www.sonarqube.org 로 접속합니다.



DOWNLOADS 페이지로 이동하여 DOWNLOADS LTS 클릭 합니다.



sonarqube.zip 파일을 다운로드 후에 C 드라이브에 원하는 위치에 압축 해제합니다.



압축 해제 후 커맨드 창으로 이동합니다.

이동후에는 이전에 압축 해제한 소나큐브 폴더로 이동하여 \bin 하위 폴더로 진입합니다.


커맨드 창으로 이동하는 이유는 소나큐브에서 사용하는 tomcat 서버의 서비스 정보를 등록하기 위해서입니다.



bin 폴더로 진입하면 OS 및 x86, x64 폴더가 각각 있습니다.

현재 컴퓨터의 환경에 맞는 폴더로 이동하면 됩니다.

필자가 사용하는 컴퓨터는 window 64비트 환경이라서 windows-x86-64 폴더로 진입합니다.



해당 폴더로 진입하게 되면 서비스 등록 및 실행을 위한 bat 파일들이 있습니다.

InstallNTService.bat : 서비스를 설치하는 배치 파일

StartNTService.bat : 서비스를 실행하기 위한 배치 파일

StartSonar.bat : 소나큐브 실행하기 위한 배치 파일

StopNTService.bat : 소나큐브의 서비스를 종료하는 배치 파일

UnistallNTService.bat : 소나큐브 서비스를 제거하는 파일

wrapper.exe : 톰켓 서버



소나큐브를 구동하기 위해서

InstallNTService.bat -> StartNTService.bat -> StartSonar.bat 순으로 실행합니다.


OpenSCManager failed - 액세스가 거부되었습니다.

메시지는 관리자 권한이 없기 때문에 생기는 문제입니다.



[작업 관리자] - [파일] - [새 작업 실행]실행합니다. 

열기에 cmd(명령 창) 관리자 권한으로 이 작업 실행을 체크하고 실행합니다.


명령 창이 열리면 이전에 서비스 등록하는 작업을 합니다.

(InstallNTService.bat -> StartNTService.bat -> StartSonar.bat 순으로 실행합니다.)



설치가 완료되면 작업 관리자 서비스 탭으로 이동하여 소나큐브가 서비스에 등록된 것을 확인할 수 있습니다.



서비스가 정상적으로 동작하는 것을 확인 하였으면

브라우저에서 http://localhost:9090(http://127.0.0.1:9090) 입력하여 소나큐브 웹 사이트에 접속합니다. 

위 사이트가 나온다면 정상적으로 설치 된 것입니다.



초기 아이디와 비밀번호는 admin / admin 입니다.

패스워드는 tomcat 환경 설정하는 부분에서 변경할 수 있습니다.



로그인하여 접속한 소나큐브 페이지입니다. 이상으로 소나큐브 설치 과정 포스팅을 마칩니다.


728x90
반응형

'Developer > 형상 관리' 카테고리의 다른 글

JENKINS 란?  (0) 2018.09.05
SonarQube #1 - 소개  (0) 2018.09.05
소나큐브 한국어 위키페이지  (0) 2018.09.05
SVN Command line 명령어 정리  (0) 2018.09.05
TRAVIS CI #1 - 소개  (0) 2018.09.05

관련글 더보기

댓글 영역