티스토리 뷰
CentOS 7에서 yum 을 통해 진행한다.
Install
[root@gitlab ~]# curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
[root@gitlab ~]# EXTERNAL_URL="https://gitlab.example.com" yum install -y gitlab-ce
- EXTERNAL_URL은 아이피 또는 url을 넣어준다.
- /etc/gitlab/gitlab.rb에서 설치 후 변경 가능하다.
> gitlab 설정 확인 및 변경
[root@gitlab ~]# vi /etc/gitlab/gitlab.rb
- external_url 'http://192.168.10.11'
[root@gitlab ~]# gitlab-ctl reconfigure
[root@gitlab ~]# gitlab-ctl start
> 방화벽 설정
[root@gitlab ~]# firewall-cmd --parmenant --add-service=http
> 웹으로 연결하여 root password 설정 후 root로 로그인
Update
update 는 gitlab이 run 인 상태로 그냥 진행하면 된다.
gitlab에서는 주버전(major)을 높이기 전 부버전(minor)를 먼저 높이는 것을 권장한다고 한다.
yum으로 패키지 버전 확인은 여기 참고
ex) 8.13.4에서 11.3.4로 update를 진행 할 경우:
8.13.4 -> 8.17.7 -> 9.0.x -> 9.5.10 -> 10.0.x -> 10.8.7 -> 11.0.x -> 11.3.4
[root@gitlab ~]# yum update gitlab-ce
or
[root@gitlab ~]# yum update gitlab-ce-[version]
Uninstall
[root@gitlab ~]# gitlab-ctl cleanse
[root@gitlab ~]# gitlab-ctl uninstall
[root@gitlab ~]# yum remove gitlab-ce
'DEV Tools > git' 카테고리의 다른 글
파일 권한(permission) 변경 (0) | 2019.11.13 |
---|---|
[gitlab] 백업(backup) 및 복원(restore) (0) | 2019.08.01 |
- Total
- Today
- Yesterday
- Repository
- CMAKE_OSX_SYSROOT
- lvremove
- mirrorlist
- 파티션 추가
- CLion
- linux
- 센트6
- yum
- physicaldisk
- centos7
- pf.anchors
- vgcreate
- lvm 늘리기
- virtualbox
- pfctl
- Ignoring CMAKE_OSX_SYSROOT value
- update
- postgresql11
- ld 옵션
- _status
- fielddata
- aix ld
- aix compile
- CentOS
- noipath
- _stats
- firewall-cmd service
- install
- 물리디스크
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |