一、 gitlab仓库部署
1. 环境介绍
- 由于项目现场都是内网环境,所以考虑直接在一台有网络的服务器上面,下载对应的离线rpm安装即可。
2. 下载对应rpm包
- 在能联网的Linux上使用yumdownloader下载gitlab安装包及依赖包,然后拷贝到隔离网机器上安装
参考gitlab官网安装对应yum源: https://about.gitlab.com/install/#centos-7
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
sudo yum install yum-utils –y
sudo yumdownloader --resolve --destdir=/tmp/gitlab gitlab-ce
3. 上传部署服务器
- 将下载好的离线gitlab-ce.rpm包上传到服务器上进行安装
rpm -ivh gitlab-ce-11.8.3-ce.0.el6.x86_64.rpm --force –nodeps
- 配置指定宿主机ip+端口
egrep -v "#|^$" /etc/gitlab/gitlab.rb
- external_url ‘http://192.168.248.105:8081’ 生效配置启动gitlab即可
gitlab-ctl reconfigure
gitlab-ctl restart
青春并不是指生命的某个时期,而是指一种精神状态。