티스토리 뷰

개발서버에 git 을 설치해야 한다. 사용을 해본적은 있어도 설치는 해본적이 없었는데 역시 요즘 기술답게 설치는 어렵지 않았다. 간단하다.


git 설치하기 

 

가장 간단한 방법은 wandisco 사의 repo를 활용하는 것이다. 

 

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

 

root 계정이 아니고 사용자 계정이라면 앞에 sudo를 붙여줘야 한다. 

 

 

이렇게 해서 wandisco repo를 install을 해준 후에 다시 yum을 통해 install을 해준다. 

 

$ yum install git

 

 

마찬가지로 문제없이 설치가 잘 된다. 

 

$ git --version

 

설치가 된 후에는 위 명령어로 설치가 잘 되었는지 확인해주면 된다. 

 


gitlab 설치하기

 

일단 gitlab을 설치하기 앞서 사전작업이 몇개 필요하다. openssh, mail, 방화벽 설정 등이다. 

 

$ sudo yum install -y curl policycoreutils-python openssh-server openssh-clients
$ sudo yum install postfix
$ sudo firewall-cmd --permanent --add-service=http 

 

systemctl 에 등록을 해서 서버 재기동시에 올라가게 설정도 필요하면 해주도록 한다. 이런 작업이 끝났다면 gitlab을 가지고 오도록 하자. 

 

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

 

curl을 이용하여 gitlap repo를 등록을 하였다면 이제 등록한걸 설치해준다. ce (Community Edition) 버전을 받아야지 ee (Enterprise Edition) 버전을 받으면 과금할수 있으므로 주의하도록 한다. 

 

$ sudo EXTERNAL_URL="ip:port" yum install -y gitlab-ce

 

여기서 ip와 port 부를 내게 맞게끔 변경을 해주도록 한다. 이렇게 명령어를 치고 기다린다. 생각보다 시간이 많이 걸린다. 

 

 

Complete! 이 나왔다면 브라우저에서 아까 입력했던 EXTERNAL_URL 로 들어가본다. 

 

 

gitlab 설치가 완료되었다. 설정하는 부분은 다음 장에서 살펴보자. 

 

끝!

댓글
최근에 올라온 글
최근에 달린 댓글
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31