Centos7.3 安装gitlab11.0.0

1、安装依赖:

登录服务器,依次输入如下命令:

$ sudo yum install curl policycoreutils policycoreutils-python openssh-server openssh-clients -y
$ sudo systemctl enable sshd
$ sudo systemctl start sshd
$ sudo yum install postfix -y
$ sudo systemctl enable postfix
$ sudo systemctl start postfix



2、gitlab镜像(11.10.0):

https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/

(1)、cd到要安装的文件夹:cd /home/admin/soft

(2)、下载:

$ wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.0.0-ce.0.el7.x86_64.rpmsudo rpm -ivh  gitlab-ce-11.0.0-ce.0.el7.x86_64.rpm

在这里插入图片描述



3、修改外部域名:

(1)、防止默认端口被占用,开放新端口,如:18097:

//开放端口:

$ firewall-cmd --zone=public --add-port=要开放的端口号/tcp --permanent

// 加载防火墙新配置文件( 以 root 身份输入以下命令,重新加载防火墙,并不中断用户连接,即不丢失状态信息. )

$ firewall-cmd --reload

//查看已开放的端口

$ firewall-cmd --zone=public --list-ports

(2)、修改external_url为自己的ip:

如:‘http://192.168.2.86/:18097’

cd /etc/gitlab/

$ vim gitlab.rb

在这里插入图片描述

(3)、修改host、port:

cd /opt/gitlab/embedded/service/gitlab-rails/config

$ vi gitlab.yml

在这里插入图片描述



4、加载配置:

$ gitlab-ctl reconfigure



5、重启:

$ sudo gitlab-ctl restart



6、查看:

http://192.168.2.86:18097
在这里插入图片描述



7、汉化:


(1)、停止服务:

$ sudo gitlab-ctl stop

(2)、下载汉化版(过程极慢):

cd /home/admin/soft

$ git clone https://gitlab.com/xhang/gitlab.git

(3)、查看已安装版本:

$ head -1 /opt/gitlab/version-manifest.txt

在这里插入图片描述

(4)、比较汉化版本和安装版本,导出 patch 用的 diff 文件:

$ git diff v11.0.0 v11.0.0-zh > ../11.0.0-zh.diff

(5)、diff文件作为补丁更新到gitlab中:

$ sudo yum install patch -ysudo patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < 11.0.0-zh.diff

如果出现这个:
在这里插入图片描述

一直回车即可


(6)、重新加载配置:

$ sudo gitlab-ctl reconfigure

(7)、启动:

$ sudo gitlab-ctl start

(8)、查看启动状态:

$ sudo gitlab-ctl status

(9)、查看:

http://192.168.2.86:18097

汉化完成:
在这里插入图片描述


  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值