필수 종속성 설치
• sudo yum install curl policycoreutils-python openssh-server
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 이다
[linux] history 날짜 시간 일자 출력 하기 (0) | 2022.08.22 |
---|---|
Missing or invalid credentials. (0) | 2022.07.07 |
Changes not staged for commit: 깃허브 폴더 화살표 현상 (0) | 2022.06.27 |
git push 리눅스 쉘 스크립트 만들기 (0) | 2022.06.21 |
VScode linux ssh 연결 하기 (0) | 2022.06.20 |
댓글 영역