一、安装Gitlab
1.主机配置
IP: 10.10.10.105 OS: CentOs7.5 Gitlab版本:gitlab-ce-10.0.0-ce.0.el6.x86_64
2.关闭防火墙
systemctl stop firewalld
3.下载Gitlab
清华大学开源镜像站:
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/
4.安装依赖项(可根据情况选择性操作)
yum install -y curl policycoreutils-python openssh-server openssh-clients cronie
lokkit -s http -s ssh
yum install postfix
systemctl start postfix
chkconfig postfix on
5.安装Gitlab
rpm -ivh gitlab-ce-10.0.0-ce.0.el6.x86_64.rpm
6.配置Gitlab
external_url ‘http://gitlab.example.com‘
修改为
external_url ‘http://10.10.10.102:11000‘
unicorn[‘port‘] = 8080
修改为
unicorn[‘port‘] = 11001
prometheus[‘listen_address‘] = ‘10.10.10.102:8081‘
修改为
prometheus[‘listen_address‘] = ‘10.10.10.102:11002‘
每次重新配置,都需要执行gitlab-ctl reconfigure使之生效。
7.启动Gitlab
载入配置信息:
gitlab-ctl reconfigure
启动Gitlab:
gitlab-ctl start
常用管理命令:
gitlab-ctl start gitlab-ctl restart gitlab-ctl stop gitlab-ctl status
8.访问Gitlab
http://10.10.10.105:11000
访问上述地址即可打开Gitlab页面。首次登录时,需要修改root密码。
9.Gitlab其他信息
gitlab-ctl tail #查看所有日志
gitlab-ctl tail nginx/gitlab_access.log #查看nginx访问日志
Gitlab仓库位置:
/var/opt/gitlab/git-data/repositories
二、Gitlab汉化
1.停止Gitlab服务
gitlab-ctl stop
2.查看Gitlab版本
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION 10.0.0 yum -y install git
3.克隆获取汉化版本库
cd /root git clone https://gitlab.com/xhang/gitlab.git
4.查看汉化版本
cat gitlab/VERSION 10.2.3
cd /root/gitlab/ git diff v10.0.0 v10.0.0-zh >/tmp/10.0.0-zh.diff
yum install patch -y patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < /tmp/10.0.0-zh.diff
5.启动和重新配置Gitlab
gitlab-ctl start
gitlab-ctl reconfigure
三、安装Jenkins
三、
原文:https://www.cnblogs.com/xialiaoliao0911/p/9211309.html