티스토리 뷰
개발서버에 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 설치가 완료되었다. 설정하는 부분은 다음 장에서 살펴보자.
끝!
'CI,CD > SCM' 카테고리의 다른 글
[git 시작 #2] gitlab에 프로젝트 등록하기 (0) | 2020.08.04 |
---|---|
[git 시작 #1] local PC에 git 설치하기 (0) | 2020.07.31 |
CentOS (linux) 에서 SVN 설치하기 (0) | 2020.07.20 |
svn을 통한 배포 관리 (trunk, branches, tags 활용) (0) | 2020.05.28 |
[git 시작 #3] Eclipse 에서 Git 사용법 (Cherry Pick Merge) (0) | 2020.05.27 |