Ubuntu에서 GitLab 사용하기: 설치부터 기본 설정까지

GitLab은 오픈 소스로 개발된 협업 플랫폼으로, 코드 관리, 이슈 추적, CI/CD 등의 기능을 제공합니다.
GitLab은 자체 서버에 설치할 수도 있고, 클라우드 서비스를 이용할 수도 있습니다.
이번 포스팅에서는 Ubuntu에 GitLab을 설치하고 기본적인 설정을 하는 방법에 대해 알아보겠습니다.

GitLab 설치하기

GitLab을 설치하기 전에, 우선 Ubuntu 시스템을 업데이트하고 필요한 패키지들을 설치해야 합니다.
터미널에서 다음 명령어들을 순서대로 실행합니다.

1
2
3
sudo apt update
sudo apt upgrade
sudo apt install -y curl openssh-server ca-certificates tzdata
cs

그 다음, GitLab 패키지 저장소를 추가하고 GitLab 패키지를 설치합니다.
다음 명령어들을 순서대로 실행합니다.

1
2
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
sudo EXTERNAL_URL="http://your_domain_or_ip_address" apt install gitlab-ee
cs

여기서 EXTERNAL_URL은 GitLab에 접속할 때 사용할 도메인 이름이나 IP 주소입니다.
예를 들어, http://gitlab.example.com이나 http://192.168.0.10과 같이 입력하면 됩니다.

GitLab 패키지를 설치하면 자동으로 GitLab 서비스가 시작됩니다.
웹 브라우저에서 위에서 설정한 EXTERNAL_URL로 접속하면 GitLab의 초기 설정 화면이 나타납니다.
설치에 성공하면 확인할 수 있는 GitLab 초기 화면

GitLab 설정하기

GitLab의 초기 설정 화면에서는 관리자 계정의 비밀번호를 설정해야 합니다.
원하는 비밀번호를 입력하고 Change your password 버튼을 클릭합니다.
그러면 로그인 화면이 나타나는데 관리자 계정의 아이디는 root이며, 방금 설정한 비밀번호를 입력하여 로그인하면 됩니다. (초기 비밀번호는 root 입니다.)

로그인하면 GitLab의 대시보드가 나타납니다.
여기서 프로젝트를 생성하거나 다른 사용자들과 협업할 수 있습니다.

GitLab 대시보드


GitLab의 기본적인 설치와 설정은 여기까지입니다.
더 많은 기능과 옵션을 알고 싶다면 공식 문서를 참고하세요.

결론

이번 포스팅에서는 Ubuntu 20.04 LTS에 GitLab을 설치하고 기본적인 설정을 하는 방법에 대해 알아보았습니다.
GitLab은 협업 플랫폼으로 많은 장점이 있으며, 자체 서버에 설치하여 사용할 수 있다는 점이 특히 좋습니다.
이번에 회사에서 새로 시작하는 프로젝트가 있어서 오랜만에 GitLab을 설치했는데 까먹지 않기 위해 기록 겸 정보공유를 목적으로 포스팅을 작성해보았습니다.
여러분들에게도 도움이 되었으면 좋겠네요 :)

댓글

이 블로그의 인기 게시물

crontab 설정방법과 로그 확인하는 법

Microsoft Defender 방화벽 설정 또는 해제하는 방법

한국 군비지출 세계 9위