로컬에서 sonarqube 실행해보기

2025. 2. 14. 18:54·Study😜

포트 충돌 때문에 multipass라는 가상 VM에서 sonarqube를 실행했습니다.

 

1. SonarQube 다운로드 및 파일 전송 & SonarQube 압축 해제

https://www.sonarsource.com/products/sonarqube/downloads/에서 community를 다운로드 받고 multipass의 원하는 인스턴스에 복사 후 압축을 풉니다.

$ multipass transfer <다운로드 받은 파일> <인스턴스명>:<전달하려는 경로>

$ multipass transfer sonarqube-25.2.0.102705.zip master:/home/ubuntu/sonarqube

# multipass 인스턴스 접속
$ multipass shell <인스턴스명> # 예) multipass shell master

$ unzip /home/ubuntu/sonarqube/sonarqube-25.2.0.102705.zip

 

2. SonarQube 실행

https://docs.sonarsource.com/sonarqube-server/latest/try-out-sonarqube/에 따르면 console로 소나큐브를 실행할 수 있습니다.

$ sonarqube-25.2.0.102705/bin/linux-x86-64/sonar.sh console

 

3. SonarQube 접속

이제 소나큐브에 접속해야하는데 저는 multipass로 띄워서 어떻게 실행할지 막막했습니다. curl로는 화면을 볼 수 없기 때문에 고민했는데 해결방법은 간단했습니다...!

multipass에서 포트를 외부로 열어주도록 했다면(multipass에서 포트를 외부로 여는 방법은 따로 찾아서 설정해야 합니다.), 띄운 인스턴스IP + 소나큐브 포트만 입력하면 multipass로 띄운 소나큐브에 접속할 수 있었습니다.!!!!!

$ multipass list

multipass list로 인스턴스IP를 확인한 뒤, 아래 주소로 접속하면 됩니다! 😆

http://192.168.64.2:9000

참고로, 초기 비밀번호는 admin/admin 입니다!

 

 

참고
  • https://innovation123.tistory.com/260  
  • https://jonghoonpark.com/2023/08/02/install-sonarqube-with-docker-in-local-macos  -> docker로 띄우기
저작자표시 비영리 변경금지 (새창열림)

'Study😜' 카테고리의 다른 글

Spring Security에서 /logout 동작 과정  (0) 2025.01.24
CSRF(Cross-Site Request Forgery)  (0) 2025.01.24
Spring Security에서 WebSecurityConfigurerAdapter가 Deprecated된 이유와 새로운 구성 방법  (0) 2024.12.28
[Docker] SpringBoot + MySQL + Docker 프로젝트 실행하기  (1) 2024.09.17
AWS lambda에 Springboot 프로젝트를 Docker로 배포하기  (0) 2024.09.07
'Study😜' 카테고리의 다른 글
  • Spring Security에서 /logout 동작 과정
  • CSRF(Cross-Site Request Forgery)
  • Spring Security에서 WebSecurityConfigurerAdapter가 Deprecated된 이유와 새로운 구성 방법
  • [Docker] SpringBoot + MySQL + Docker 프로젝트 실행하기
내일이야
내일이야
Email : yestar28@gmail.com
    반응형
  • 기술블로그+일상
    Email: yestar28@gmail.com
    • 분류 전체보기 (72)
      • 일상 (0)
      • Study😜 (65) N
        • 면접 예상 질문✅ (0)
        • 알고리즘 (4)
        • Operating Systems (0)
        • DataBase (0)
        • AWS (0)
        • Spring (4)
        • JPA (2)
        • MyBatis (0)
        • Web (2)
        • Linux (0)
        • k8s (0)
        • 클론코딩 (0)
        • CKA 자격증 (13) N
        • 스프링 부트와 AWS 웹 서비스 (5)
        • 핵심만 콕! 쿠버네티스 (15)
        • 오류해결! (0)
      • TIL (1)
        • Book (1)
      • 언어 (3)
        • JAVA (3)
        • kotlin (0)
      • Tool (0)
  • 블로그 메뉴

    • Home
    • Star
  • 링크

  • 태그

    그래프이론
    정렬
    PriorityQueue
    queue
    수학
    Greedy
    BFS
    오라클
    자료구조
    백준
    너비우선탐색
    BOJ
    깊이우선탐색
    부스트코스
    브루트포스 알고리즘
    그래프탐색
    Star
    baekjoon
    브루트포스
    다이나믹 프로그래밍
    문자열
    구현
    우선순위큐
    brute force
    DP
    브루트포스알고리즘
    이분탐색
    DFS
    bruteforce
    deque
  • 최근 글

  • 전체
    오늘
    어제
  • hELLO· Designed By정상우.v4.10.3
로컬에서 sonarqube 실행해보기
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.