GitLab은 Git 리포지토리를 관리하는 웹사이트 프로그램으로, 코드 동기화, 팀 구성원 간의 작업 조정, 문제 추적 등에 사용할 수 있습니다. 이번 글에서는 CentOS 7에 GitLab을 설치하는 방법을 소개하겠습니다.
1단계: 필요한 종속성을 설치하고 소스를 사용합니다.
설치를 진행하기 전에 몇 가지 필수 종속성을 설치해야 합니다. 다음 명령을 사용하여 필수 종속성을 설치합니다.
sudo yum install curl policycoreutils-python openssh-server
다음으로 공식 소스를 사용하여 GitLab 소스를 구성합니다.
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
2단계: GitLab 설치
이제 설치할 준비가 되었습니다. 다음 명령을 사용하여 GitLab을 설치하십시오.
sudo yum install gitlab-ce
설치가 시작되고 몇 분 안에 완료됩니다.
3단계: GitLab 구성
이제 GitLab을 구성하고 관리자 계정을 만들어야 합니다. 구성 파일을 엽니다.
sudo nano /etc/gitlab/gitlab.rb
다음 코드 줄을 찾아서 주석 처리를 제거합니다.
## Uncomment and customize if you can't use the default because of a conflict # gitlab_workhorse['listen_network'] = "tcp" # gitlab_workhorse['listen_addr'] = "localhost:8181"
"Redis 지원" 섹션에서 Redis를 활성화합니다.
redis['enable'] = true redis['host'] = "127.0.0.1" redis['port'] = 6379 redis['password'] = nil redis['database'] = 0
이제 GitLab을 재구성합니다.
sudo gitlab-ctl reconfigure
사용할 수 있는 관리자 계정을 만듭니다. 다음 명령:
sudo gitlab-rake gitlab:setup
프롬프트에 따라 관리자 계정의 세부 정보를 입력합니다. 완료되면 이제 GitLab에 액세스할 수 있습니다.
4단계: GitLab에 액세스
시스템에 방화벽이 있는 경우 포트 번호 80을 열어주세요. 서버의 IP 주소나 도메인 이름을 입력하고 웹 브라우저에서 GitLab을 실행하세요:
http://your_server_IP_or_domain
열리는 페이지에서 방금 설치한 관리자 계정의 세부 정보를 입력하고 "로그인"을 클릭하세요. 이제 GitLab에서 Git 리포지토리 관리를 시작할 수 있습니다.
Summary
이제 CentOS 7에 GitLab을 성공적으로 설치하고 구성했습니다. GitLab에서는 새 리포지토리를 생성하고, 코드를 동기화하고, 팀 구성원 간의 작업을 조정하고, 문제를 추적하는 등의 작업을 수행할 수 있습니다. 이 기사를 읽어주셔서 감사합니다.
위 내용은 centos7에 gitlab을 설치하는 방법에 대해 이야기해보겠습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!