상세 컨텐츠

본문 제목

[linux] Centos7 GitLab 서버 설치

프로그래밍

by 2hansoul 2022. 7. 6. 18:02

본문

반응형

필수 종속성 설치

 

      • sudo yum install curl policycoreutils-python openssh-server

 

GitLab 설치


yum 패키지 관리자를 사용하여 GitLab CE 패키지를 설치한다.

먼저 다음 curl 명령을 사용하여 GitLab 리포지토리를 시스템 원본 목록에 추가

 

이 스크립트는 리포지토리를 활성화하고 필요한 종속성을 설치합니다.

완료되면 다음 명령을 실행하여 GitLab 패키지를 설치합니다.

 

       sudo yum install gitlab-ce

 

방화벽 규칙 조정

기본 방화벽 설정에 대한 가이드는 필수 구성 요소 섹션에 링크되어 있습니다. 

GitLab 인터페이스에 액세스하려면 포트 80 443 을 열어야 합니다. 이렇게 하려면 다음 명령을 실행합니다.

 

       sudo firewall-cmd --permanent --zone=public --add-service=http

       sudo firewall-cmd --permanent --zone=public --add-service=https.

       sudo firewall-cmd –reload

 

GitLab URL 설정

       sudo vim /etc/gitlab/gitlab.rb

 

구성 파일의 상단 근처에 external_url 로 시작하는 줄이 표시됩니다.  도메인/하위 도메인 또는 IP 주소와 일치하도록 값을 변경합니다. 

도메인이 있는 경우 https 를 사용하고 서버 IP 주소를 통해 GitLab 인터페이스에 액세스하려면 http 를 사용하면된다

 

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

 

설정 저장하고 다음 명령어 실행 하여 GitLab 재구성 한다

 

       sudo gitlab-ctl reconfigure

 

 브라우저를 시작하고 다음을 탐색합니다

웹 인터페이스에 처음 액세스할 때 관리 계정의 암호를 설정하라는 메시지가 표시됩니다.

기본 계정 사용자 이름은 root 이다

반응형

관련글 더보기

댓글 영역