티스토리 뷰
1. https://about.gitlab.com/install gitlab 설치 홈페이지로 이동
2. CentOS 6 선택 홈페이지의 내용 그대로 따라서 설치해도 가능
3. sudo yum install -y curl policycoreutils-python openssh-server cronie sudo lokkit -s http -s ssh
위 내용 복사하여 서버에 입력
4. sudo yum install postfix
sudo service postfix start
sudo chkconfig postfix on
위 내용 복사하여 서버에 입력
5. curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
위 내용을 복사하여 서버에 입력
6. sudo EXTERNAL_URL="https://서버IP주소" yum -y install gitlab-ce
위 내용을 복사하여 서버에 입력
7. vi /etc/gitlab/gitlab.rb 를 연다
8. external_url 부분을 자신의 서버ip : port번호로 변경 ( 기본 port가 80이니 서버에 깃랩만 존재한다면 포트번호제외)
------ 서버에 깃랩만 설치되어있다면 아래는 설정하지 않아도 작동 된다 ------
9. /etc/gitlab/gitlab.rb 에 gitlab_workhorse['auth_backend'] = "http://localhost:8080" 의 포트번호 8080을 안쓰는 다른것으로 바꾼다 주석처리가 되어있으면 해제
10. unicorn['port'] = 8080 을 9번의 포트번호 똑같이 바꾼다 주석처리가 되어있으면 해제
11. /etc/gitlab/gitlab.rb 저장후 종료
12. gitlab-ctl reconfigure 입력
13. gitlab-ctl restart 입력하여 다시 시작
14. externalUrl에 입력한 주소로 접속해본다 되면 끝