1.구성에 필요한 의존성 패키지 설치
sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates tzdata perl
2. 이메일 사용을 위한 postfix 설정
sudo apt-get install -y postfix
4.GitLab Repository 추가 및 Package설치
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
4-1. GitLab CE(Community Edition)
sudo EXTERNAL_URL="https://yourDomainName" apt-get install gitlab-ce
4-2. GitLab EE(Enterprise Edition)
sudo EXTERNAL_URL="https://yourDomainName" apt-get install gitlab-ee
*HTTPS 설정을 위한 도메인 지정으로 잘못 기입하면 초기 페이지 접속이 안되는 문제가 발생하므로 주의합니다.
5.설치완료 및 로그인 확인
vi /etc/gitlab/initial_root_password
관리자 ID 는 "root"
초기 패스워드는 해당 파일 안에 랜덤값으로 생성되며 설치후 24시간 동안만 사용이 가능하니 반드시 접속후
패스워드 변경이 필요합니다.
*CentOS7에서 GitLab 설치방법
Paek`Story :: [CentOS7] GitLab Package (설치형) 설치 방법 (tistory.com)