> 개발 도구 > 자식 > centos(공유)에서 Gitlab을 구축하는 세부 단계

centos(공유)에서 Gitlab을 구축하는 세부 단계

PHPz
풀어 주다: 2023-04-03 13:49:16
원래의
1067명이 탐색했습니다.

소프트웨어 개발이 지속적으로 발전함에 따라 코드 버전 제어는 모든 소프트웨어 개발 팀에게 필수적인 도구가 되었습니다. 무료 오픈 소스이며 설치 및 관리가 쉬운 코드 관리 플랫폼인 Gitlab은 다양한 개발 팀에서 널리 사용되었습니다. 이 기사에서는 CentOS 시스템에서 Gitlab을 구축하는 자세한 단계를 소개합니다.

준비

Gitlab 설치를 시작하기 전에 다음 작업을 준비해야 합니다.

  • CentOS 시스템을 설치하고 SSH 원격 로그인 권한을 엽니다.
  • 전체 컬 및 openssh-server 서비스가 설치되어 있는지 확인하세요.
  • 시스템에 Ruby와 Git을 설치하고 구성합니다.

Gitlab 설치

  1. Gitlab 소스 추가

먼저 yum 명령을 사용하여 Gitlab을 설치하기 위해서는 Gitlab의 yum 소스를 추가해야 합니다.

$ sudo 컬 https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash

  1. Install Gitlab

추가가 성공한 후 사용할 수 있습니다. 냠 Gitlab이 설치되었습니다.

$ sudo yum install gitlab-ce

  1. Gitlab 구성

Gitlab을 설치한 후 Gitlab의 액세스 주소와 포트를 구성하려면 다음 명령을 실행해야 합니다.

$ sudo vi /etc/gitlab/gitlab. rb

열린 파일에서 다음 두 줄을 찾습니다.

external_url 'http://gitlab.example.com'

gitlab_workhorse['listen_network'] = 'tcp'

external_url 주소를 공개로 변경합니다. IP 주소는 다음과 같습니다.

external_url 'http://192.168.1.100'

listen_network를 unix로 구성하고, listening_addr을 unix:/var/opt/gitlab/gitlab-workhorse/socket으로 수정합니다.

gitlab_workhorse['listen_network'] = 'unix'
gitlab_workhorse['listen_addr'] = "unix:/var/opt/gitlab/gitlab-workhorse/socket"

  1. Gitlab 시작

구성을 완료한 후, 구성을 적용하려면 Gitlab을 다시 시작해야 합니다.

$ sudo gitlab-ctl reconfigure

  1. Access Gitlab

이제 브라우저를 사용하여 Gitlab에 액세스할 수 있습니다. 주소는 http://{{ip_address}}입니다. 액세스에 성공하면 Gitlab을 사용하여 코드 버전 관리를 시작할 수 있습니다.

요약

이 글에서는 CentOS 시스템에서 Gitlab을 구축하는 방법에 대한 자세한 단계를 간략하게 소개합니다. Gitlab을 실제로 사용할 때 팀의 특정 요구 사항을 충족하려면 Gitlab의 사용자 권한, HTTPS 인증서 등을 추가로 구성해야 한다는 점에 유의해야 합니다. 이 글이 모든 사람에게 도움이 되기를 바랍니다.

위 내용은 centos(공유)에서 Gitlab을 구축하는 세부 단계의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿