搭建Gitlab安装步骤、中文汉化、卸载

来源:互联网 发布:linux开机过程 编辑:程序博客网 时间:2024/06/05 10:37

1.在linux终端下,使用cat /etc/issue命令查询当前系统的发行版本这里写图片描述
参考gitlab中文社区的教程发现我这系统安装Centos 6的就行
这里写图片描述

正式进入安装

1. 安装配置必要的依赖

在Centos 6 和 7 中,以下的命令将会打开HTTP和SSH在系统防火墙中的可访问权限。

sudo yum install openssh-server

sudo yum install postfix

sudo yum install cronie

sudo service postfix start

sudo chkconfig postfix on

sudo lokkit -s http -s ssh

2.下载一键安装包并安装

通过清华开源镜像站 速度快
centos 6系统的下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6
centos 7系统的下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/gitlab-ce-8.8.5-ce.1.el6.x86_64.rpm

安装
rpm -i gitlab-ce-8.8.5-ce.1.el6.x86_64.rpm

3.配置并启动GitLab

打开
/etc/gitlab/gitlab.rb,将external_url = 'http://git.example.com'
修改为自己的IP地址:http://xxx.xx.xxx.xx,,然后执行下面的命令,对GitLab进行编译
使用vi 键盘s修改 Ctrl+Z+Z退出vi

启动GitLab执行下面的命令即可
[root@localhost /]# sudo gitlab-ctl reconfigure 先重启配置再执行
启动sudo gitlab-ctl start

4. 登陆

最后,在浏览器打开网址http://(你自己设置的服务器ip)登陆。默认管理员:
用户名: root
密码: 5iveL!fe
第一次登录要默认修改密码

这里写图片描述

汉化

1.汉化的话首先要安装git

确定git版本在2.7.3及以上
git –version
删除安装的git
yum -y remove git
安装git依赖包
sudoyuminstallcurldevelexpatdevelgettextdevelopenssldevelperldevelzlibdevelmkdir /tmp/git
cd/tmp/gitcurl –progress https://www.kernel.org/pub/software/scm/git/git-2.8.2.tar.gz | tar xz
cdgit2.8.2/./configure
makemake prefix=/usr/local install

2.汉化操作

首先我们要确认下当前我们gitlab的版本,查看版本命令如下:
cat/opt/gitlab/embedded/service/gitlabrails/VERSIONgitlab8.8.5,git clone https://gitlab.com/larryli/gitlab.git
下载完以后进入gitlab查看补丁版本:
$cat gitlab/VERSION
这里写图片描述

停止当前gitlab运行。
gitlab-ctl stop
执行如下操作:
1. cd / gitlab #说明:这个就是刚才我们git clone以后的目录,需要进入到这个仓库进行操作。
2. git diff origin/8-8-stable origin/8-8-zh > /tmp/8.8.diff
这里写图片描述

8.8 版本的汉化补丁(8-8-stable是英文稳定版,8-8-zh是中文版,两个 diff 结果便是汉化补丁)
应用汉化。
1. cd /opt/gitlab/embedded/service/gitlab-rails
2. git apply /tmp/8.8.diff
启动gitlab:
gitlab-ctl start
这里写图片描述

三、卸载
输入如下命令:
sudo gitlab-ctl uninstall
sudo rpm -e gitlab-ce
find / -name gitlab|xargs rm -rf

原创粉丝点击