본문 바로가기
Tech

gitlab 설치

by ohrohi 2019. 4. 24.

@ git 버전 확인

# git --version

 

git version 1.8.3.1

 

@@ 꼭 최신버전이 아니어도 설치는 가능함

@@ 최신버전 사용하고 싶을때

# yum remove git  -> 기존꺼 삭제

# yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-1.noarch.rpm

# yum install git

 

@ 패키지 설치

# yum -y install curl policycoreutils openssh-server openssh-clients 

# systemctl enable sshd 

sudo systemctl start sshd 

# sudo yum install postfix 

sudo systemctl enable postfix 

sudo systemctl start postfix

# sudo firewall-cmd --permanent --add-service=http $ sudo systemctl reload firewalld

 

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

yum -y install gitlab-ce

 

@ 설정파일 수정

# vi /etc/gitlab/gitlab.rb

 

external_url 'http://gitlab.example.com' -> external_url '도메인주소:사용할포트'

### gitlab 웹페이지 기본포트 nginx, apache와 같은 80포트이므로 두개중 하나의 프로그램 사용주이면 꼭 포트변경

 

### external_url 부분만 변경해줘야 웹페이지가 뜬다. 구글링 후 다른부분을 검색하면 502에러가 뜬다.

필요한 기능이 있으면 구글링해서 설정 맞춘 후 진행해야함

 

@ gitlab 설정변경 적용

 

# gitlab-ctl reconfigure

 

@ gitlab 시작, 정지, 재시작

 

# gitlab-ctl start

# gitlab-ctl stop

# gitlab-ctl restart

 

마지막으로 설정한 도메인 (혹은 IP):포트 로 접속하면 잘 뜬다