Linux安装GitLab步骤

Linux安装GitLab步骤

可以自己选择要下载的版本
镜像

这里我选择的是这个版本
gitlab-ce-10.2.2-ce.0.el7.x86_64.rpm

步骤1:安装依赖
yum install -y curl policycoreutils-python openssh-server

在这里插入图片描述

步骤2:下载安装包(下载的时候报了个找不到wget的错误,解决方法再下面)
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.2.2-ce.0.el7.x86_64.rpm

在这里插入图片描述

这里我的SerureCRT报了个错,找不到wget这个命令
-bash: wget:command not found

在这里插入图片描述
好了,安装了wget ,继续下面的!!!
解决错误命令:yum -y install wget
在这里插入图片描述

步骤3:下载完成之后再安装
rpm -ivh gitlab-ce-10.2.2-ce.0.el7.x86_64.rpm

在这里插入图片描述

安装成功之后
我们要去编辑一下它的配置文件
主要修改的是我们本地打开的URL路径
编辑配置文件:
vim /etc/gitlab/gitlab.rb
在这里插入图片描述

打开之后按键盘 a 就可以编辑配置文件了
我们首先要找到:
external_url ‘http://gitlab.example.com’
修改为自己的本地ip
例如:
external_url ‘192.168.2.12’
这句话

在这里插入图片描述
修改完成之后需要重新加载配置文件
命令:gitlab-ctl reconfigure
重新加载过程有点长,等一哈儿就可以了
然后再浏览器登录刚刚的地址,
刚一登录的时候需要重置密码,必须要8位
账号默认的都是root
重置完之后就可以登录了
如果外网登录不进去关闭防火墙就可以了,或者让防火墙允许访问!!!!(我直接关掉了)
在这里插入图片描述

到这安装就结束了~~~~~

接下来是汉化gitLab
步骤1:下载汉化补丁
git clone https://gitlab.com/xhang/gitlab.git
(要先检查有没有安装git 否则就跟我一样提示没有git了)

在这里插入图片描述
我这要先安装一下git
命令:yum install git -y
安装成功了之后就继续!!
在这里插入图片描述
重新运行一下下载汉化补丁的命令
在这里插入图片描述

运行命令的时候报错了
查询了一下说是 curl的postBuffer 默认值较小的原因,需要把这个值改大
命令:git config --global http.postBuffer 242800

在这里插入图片描述
改大了之后查看了一下是修改后的值,然后再重新运行下载的命令就可以了
在这里插入图片描述
下载成功!!!! 继续下一步
在这里插入图片描述
进入gitlab文件夹中去
命令:cd gitlab
在这里插入图片描述
查看全部的分支版本
命令:git branch -a

在这里插入图片描述

对比版本,生产汉化的补丁包
命令:git diff remotes/origin/10-2-stable remotes/origin/10-2-stable-zh > /tmp/10.2.2-zh.diff

在这里插入图片描述
然后停止gitlab服务器
命令:gitlab-ctl stop

在这里插入图片描述
然后执行打补丁命令
命令:patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < /tmp/10.2.2-zh.diff
我这提示patch没有,我得先下载
下载patch命令:yum -y install patch
执行下载patch命令(第二张图片)
在这里插入图片描述
执行下载patch命令完成之后,再执行一遍打补丁命令
在这里插入图片描述

完成之后重新启动gitlab
命令:gitlab-ctl start
在这里插入图片描述
再重新更新一遍配置文件
命令:gitlab-ctl reconfigure

在这里插入图片描述
再重新运行就是汉化版的gitLab了
在这里插入图片描述

Linux Gitlab常用的命令

gitlab-ctl start 启动所有gitlab组件;
gitlab-ctl stop 停止所有gitlab组件;
gitlab-ctl restart 重启所有gitlab组件;
gitlab-ctl status 查看服务状态;
gitlab-ctl reconfigure 修改配置文件之后,重新加载gitlab配置文件
vim /etc/gitlab/gitlab.rb 修改默认的配置文件;


版权声明:本文为weixin_43886711原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。