CI_CD/gitlab

[gitlab] centos에 gitlab 설치하기

홍또~ 2021. 3. 21. 23:51

1. 설치

sudo yum install curl openssh-server postfix cronie
sudo service postfix start
sudo chkconfig postfix on
sudo lokkit -s http -s ssh

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

 

2.포트 설정

# vi /etc/gitlab/gitlab.rb
external_url 'http://서버주소:포트'

 

3.설정 저장

gitlab-ctl reconfigure

 

4. gitlab start

gitlab-ctl start

 

 

5. ip:포트로 접속시 id : root 로 하고 비밀번호 설정

 

 

gitlab 초기 비밀번호

id : root

pw : vi /etc/gitlab/initial_root_password

 

- 비밀번호 분실시

pa aux | grep gitlab

으로  gitlab 설치 디렉토리를 확인 후 bin 폴더로 접근

sudo gitlab-rails console -e production

입력하여 giltlab 콘솔로 들어간다

# root계정 찾기
user = User.where(id: 1).first
#비밀번호 변경
user.password='비밀번호'
user.password_confirmation='비밀번호'
user.save

 

엔터 후 다시 로그인하면 접속될것이다