728x90

 

1. 필수 종속성 설치

1
]# yum install curl policycoreutils-python openssh-server
cs

설치가 완료되었으면 postfix도 설치 해야한다.(postfix를 설치해야 Gitlab에서 이메일 서비스를 사용할 수 있다.)

1
]# yum install postfix
cs

postfix 설치 후 postfix 실행하고  실행되었는지 확인하자!

1
2
3
]# systemctl start postfix
]# systemctl enable postfix
]# systemctl status postfix
cs

다음은 GitLab 패키지에 yum 레포지토리를 추가한다.

1
]# curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
cs

* 참고: 필자는 firewall 방화벽을 사용하지 않는 환경이었기 때문에 방화벽 설정은 생략했다.

 

2. GitLab 설정 파일 수정

1
]# vim /etc/gitlab/gitlab.rb
cs
1
2
3
4
5
6
7
8
9
10
11
external_url 'http://[IP]:[PORT]'
 
gitlab_rails['time_zone'= 'Asia/Seoul'
 
git_data_dirs({
  "default" => {
    "path" => "/var/opt/gitlab/git-data"
   }
})
 
puma['port'= 30003
cs

위 내용을 추가 및 수정하고 수정사항을 저장한다.

1
]# gitlab-ctl reconfigure
cs

gitlab을 재시작한다.

1
2
3
]# gitlab-ctl stop
]# gitlab-ctl status
]# gitlab-ctl start
cs

 

3. root 계정으로 로그인

1
]# cat /etc/gitlab/initial_root_password  | grep Password:
cs
password: aoslindlwkqnpomadsk1=

로그인할 때 'ID : root / PW : aoslindlwkqnpomadsk1=' 이렇게 입력한다.

 

728x90
TOP