[Sentry] Self-Hosted 설치 방법

sig03
3 min readNov 8, 2023

--

1.

  • 2023.11.08. 기준으로 설치 방법 기술함
  • ec2 / ubuntu
  • docker-compose를 apt로 설치하면 1점대 버전으로 설치됨, sentry 를 설치하려면 2점대 이상 버전이 필요하므로 수동 설치 해야 함
  • docker-compose 설치: https://docs.docker.com/compose/install/standalone/
  • docker 와 sentry 설치는 큰 문제가 없었으나 docker-compose 최신 버전 설치가 잘 안 됐음
  • 설치 후 도메인 및 tls 설정은 별도 작업 필요

2. 설치

$ sudo apt update -y
$ sudo apt upgrade -y
$ sudo apt install apt-transport-https ca-certificates curl software-properties-common git build-essential -y

//docker 설치
$ sudo apt install docker.io -y
$ sudo docker --version

//부팅 시 docker 자동 재시작 설정
$ sudo systemctl start docker
$ sudo systemctl enable docker

//docker-compose 최신 버전 다운
$ sudo curl -SL <https://github.com/docker/compose/releases/download/v2.23.0/docker-compose-linux-x86_64> -o /usr/local/bin/docker-compose
$ sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
$ export PATH="$PATH:/usr/local/bin"
$ source ~/.bashrc
$ sudo chmod +x /usr/local/bin/docker-compose
$ sudo docker-compose --version

//sentry 다운 및 설치
$ git clone <https://github.com/getsentry/self-hosted> sentry
$ cd sentry/
$ sudo ./install.sh

//설치 중 sentry에 정보 보내도 되는지 물어보는데 n
//설치 중 관리자 페이지에 로그인 할 계정/패스워드 입력

$ sudo docker-compose up -d

//브라우저에서 아래 접속 & 위에서 등록한 계정으로 로그인
http://<ip>:9000

--

--

sig03
sig03

No responses yet