linux安装gitlab 并汉化

时间:2018-07-10 21:34:50   收藏:0   阅读:1142

gitlab官方安装教程地址 https://about.gitlab.com/installation/#centos-6

本安装教程是根据CentOs的安装教程

1.安装前的依赖处理

1.在CentOS 6(和RedHat / Oracle / Scientific Linux 6)上,以下命令还将在系统防火墙中打开HTTP和SSH访问。

sudo yum install -y curl policycoreutils-python openssh-server cronie

sudo lokkit -s http -s ssh

2.接下来,安装Postfix以发送通知电子邮件。如果要使用其他解决方案发送电子邮件,请跳过此步骤并在安装GitLab后配置外部SMTP服务器

sudo yum install postfix
sudo service postfix start
sudo chkconfig postfix on

  注意:sudo lokkit -s http -s ssh 会提示无法找到lokkit命令,这个时候需要手动安装,安装的命令如下: yum install lokkit,lokkit 可以帮助我们设定iptables 打开http和ssh。

2.添加GitLab仓库,并安装到服务器上

1.这里我安装的事ce社区版本的,你们可以根据需求自行选定
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash  

 2.这里的路径可以是 ip+端口也可以是ip根据情况自行定义

sudo EXTERNAL_URL="路径" yum -y install gitlab-ce

3.后期也可以在vim /etc/gitlab/gitlab.rb 这里面的自行修改

技术分享图片

4.修改完成后重新配置文件 并重启 就可以访问gitlab了

gitlab-ctl reconfigure
gitlab-ctl restart   

 3.汉化gitlab

1.首先我们要确认下当前我们gitlab的版本,查看版本命令如下:
 cat /opt/gitlab/embedded/service/gitlab-rails/VERSION

 2.下载最新的汉化包,如果要下载指定版本的汉化包,需要加上版本号

git clone https://gitlab.com/xhang/gitlab.git  -b  v10.5.1-zh

 3.下载完成后,将下载的文件夹内容复制到gitlab目录下进入gitlab查看补丁版本

cat  gitlab/VERSION

 4.停止gitlab服务将下载的文件复制到指定的地方

# gitlab-ctl stop
方法一
# cp -r -f  ./gitlab/*  /opt/gitlab/embedded/service/gitlab-rails/ 
方法二
\cp -r -f  ./gitlab/*  /opt/gitlab/embedded/service/gitlab-rails/

 5.复制完成后,需要重新加载配置,并启动Gitlab 有可能报502错误,需要重启电脑 再次访问web界面,显示的已经为汉化熟悉的中文

# gitlab-ctl reconfigure   
# gitlab-ctl restart

  






  

 

 

 

  

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!