1. 소개
GitLab은 코드 관리, 이슈 추적, CI/CD 및 기타 기능을 제공하는 오픈 소스 코드 호스팅 플랫폼으로, 팀 협업 개발에 널리 사용됩니다. 실제 프로젝트에서는 코드를 더 잘 관리하기 위해 많은 회사가 자체 GitLab 서버 구축을 선택합니다. 이 기사에서는 GitLab 서버를 설치하고 구성하는 방법을 소개합니다.
2. 환경 준비
설치를 시작하기 전에 다음 환경을 준비해야 합니다.
3. 설치
GitLab을 설치하기 전에 다음 종속성을 설치해야 합니다. packages:
sudo apt-get install curl openssh-server ca-certificates postfix
설치 전 프로세스 중에 Postfix를 구성하고 인터넷 사이트를 선택하라는 메시지가 표시됩니다.
Ubuntu 저장소에 GitLab 공식 저장소 추가:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
GitLab 설치:
sudo apt-get install gitlab-ce
/etc/gitlab/gitlab.rb 파일 수정 및 Set 변경 external_url을 IP 주소 또는 도메인 이름으로 지정:
external_url 'http://gitlab.example.com'
GitLab을 시작하고 부팅 시 자동으로 시작되도록 설정:
sudo gitlab-ctl reconfigure sudo gitlab-ctl start
이제 GitLab이 성공적으로 설치되고 시작되었습니다.
4. 구성
GitLab이 성공적으로 설치 및 시작되었으므로 일부 구성을 완료해야 합니다.
초기 관리자 계정은 root이므로 비밀번호를 변경해야 합니다.
GitLab 웹사이트에 들어가서 오른쪽 상단에 있는 아바타를 클릭한 후 "설정"을 선택하세요.
왼쪽 열의 "계정"을 클릭한 후 아래에서 비밀번호를 변경하세요.
"설정" 페이지의 "회원" 탭에서 새 사용자를 만들고 승인할 수 있습니다.
"초대" 버튼을 클릭하고 새 사용자의 이메일 주소를 입력하세요. 사용자는 이메일을 받게 되며 링크를 클릭하면 GitLab 프로젝트에 참여할 수 있습니다.
GitLab 홈페이지에서 새로운 프로젝트를 생성할 수 있습니다.
홈페이지에서 '새 프로젝트' 버튼을 클릭하고 팝업창에 프로젝트 이름, 설명, 기타 정보를 입력한 후 '프로젝트 만들기' 버튼을 클릭하세요.
4. 요약
위 단계를 통해 GitLab을 성공적으로 설치, 구성 및 사용했습니다. 또한 GitLab은 필요에 따라 구성할 수 있는 CI/CD, 이슈 추적 등의 기능도 제공합니다. 그러나 GitLab이 실행되는 하드웨어 구성은 충분히 강력해야 하며, 그렇지 않으면 성능 문제가 발생할 수 있습니다.
위 내용은 GitLab 서버를 설치하고 구성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!