PaaS/CI CD

(Gitlab) Gitlab yum install 방법, 관리자 비밀번호 초기화

armyost 2022. 3. 29. 05:08
728x90

Gitlab 은 Memory최소사양이 4GB입니다.

필자는 AWS EC2 t2.medium 인스턴스로 진행하였습니다. 

 

1. 기본 구성요소 설치

$ sudo yum install curl policycoreutils-python openssh-server

 

2. gitlab-ce 설치

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

 

3. gitlab 서버 정보 수정 후 설정완료

$ sudo vim /etc/gitlab/gitlab.rb

## /etc/gitlab/gitlab.rb
external_url 'https://gitlab.example.com'
$ sudo gitlab-ctl reconfigure

 

 

※ 비밀번호 분실시 비밀번호 초기화 진행

$ sudo gitlab-rails console -e production

$ user = User.where(id: 1).first

$ user.password='변경할비밀번호'
$ user.password_confirmation='변경할비밀번호'

$ user.save