>  기사  >  개발 도구  >  Ubuntu 시스템에 GitLab을 설치하는 방법

Ubuntu 시스템에 GitLab을 설치하는 방법

PHPz
PHPz원래의
2023-03-31 09:19:42821검색

GitLab은 Git 기반 버전 제어 플랫폼으로 Ruby on Rails 프로그래밍 언어를 사용하여 개발된 자체 호스팅 Git 저장소입니다. GitLab은 강력한 코드 관리, 코드 검토, 문제 추적 및 지속적인 통합 기능을 제공합니다. 이 기사에서는 Ubuntu 18.04 운영 체제에 GitLab을 설치하는 방법을 설명합니다.

1단계 – 종속성 설치

GitLab을 설치하기 전에 먼저 몇 가지 종속성을 설치해야 합니다. 다음 명령을 실행하여 종속성을 설치합니다.

sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates

설치가 완료되면 GitLab에서 이메일 알림을 보내는 데 사용되는 Postfix를 설치해야 합니다.

sudo apt-get install -y postfix

설치 중에 대화 상자가 나타나면 "인터넷 사이트" 옵션을 선택하세요. 다음으로 이메일 서버 주소를 입력해야 합니다.

Ubuntu 시스템에 GitLab을 설치하는 방법

2단계 – GitLab 설치

종속성을 설치한 후 컬을 사용하여 설치 스크립트를 다운로드해야 합니다. 다음 명령을 입력합니다.

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash

설치 스크립트가 실행되면 다음 출력이 표시됩니다.

Detected operating system as ubuntu/18.04.
Checking for curl...
Detected curl...
Running apt-get update... done.
Installing apt-transport-https... done.
Installing /etc/apt/sources.list.d/gitlab_gitlab-ce.list...done.
Importing packagecloud gpg key... done.
Running apt-get update...done.

The repository is setup! You can now install packages.

스크립트가 설치된 후 실제 설치 수행을 시작할 수 있습니다. 다음 명령을 실행하세요:

sudo apt-get install gitlab-ce

설치 중에 새 GitLab 관리자 비밀번호를 입력하라는 메시지가 표시됩니다. 비밀번호를 입력하면 설치가 계속됩니다.

설치가 완료된 후 다음 명령을 실행하여 GitLab을 시작하세요.

sudo gitlab-ctl reconfigure

완료되면 GitLab은 기본 포트(80)에서 시작됩니다. 서버에 방화벽이 있는 경우 GitLab 서비스에 대한 인바운드 연결이 허용되는지 확인해야 합니다.

이 때 웹 브라우저를 열고 http://your_server_ip 주소로 접속하면 아래와 같은 GitLab 로그인 인터페이스가 나타납니다.

Ubuntu 시스템에 GitLab을 설치하는 방법

방금 설정한 GitLab 관리자 비밀번호를 입력하면 GitLab 제어판으로 리디렉션됩니다.

3단계 – 구성

이제 GitLab이 성공적으로 설치되었습니다. 다음으로 몇 가지 구성 옵션에 대해 간략하게 설명하겠습니다.

기본적으로 GitLab 구성 파일은 /etc/gitlab/gitlab.rb에 있습니다. 이 파일을 편집하여 필요에 맞게 구성을 변경할 수 있습니다.

그 중에서 가장 일반적인 구성 옵션은 다음과 같습니다.

  • gitlab_url – GitLab의 공개 URL을 지정합니다.
  • external_url – GitLab에서 사용하는 URL을 지정합니다.
  • gitlab_shell['git_timeout'] – Git 작업의 최대 시간 제한을 지정합니다.

구성 파일을 편집한 후 변경 사항을 활성화하려면 GitLab을 재구성해야 합니다. 다음 명령을 실행하세요:

sudo gitlab-ctl reconfigure

완료되면 변경 사항이 적용됩니다.

요약

이 글에서는 Ubuntu 18.04에 GitLab을 설치하는 방법을 다루었습니다. 이 과정은 복잡하지 않습니다. 위의 단계를 따르기만 하면 성공할 수 있습니다. 또한 GitLab은 다양한 기능과 설정 옵션을 제공하므로 필요에 맞게 사용자 정의할 수 있습니다.

위 내용은 Ubuntu 시스템에 GitLab을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.