系统环境:CentOS7 切记:安装GitLab 时会自动安装GitLab自带的Nginx,为了避免冲突,部署环境时先不要安装Nginx。

官网安装及汉化安装

官网安装最新版GitLab:https://about.gitlab.com/installation/ 选择对应的系统版本

按照官网的教程一步步安装,很简单。

sudo yum install curl policycoreutils openssh-server openssh-clients
sudo systemctl enable sshd
sudo systemctl start sshd
sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld

准备工作做好后开始安装GitLab

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
sudo yum install gitlab-ce

安装完毕后执行注册启动

sudo gitlab-ctl reconfigure

IE输入服务器的IP地址即可登录GitLab。

汉化安装:

如果选择安装GitLab汉化版,那么往往不能安装最新版的。这里以目前最新的GitLab 8.8.5汉化版举例。

下载官方GitLab8.8.5版 地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ 选择对应的系统下载相应版本的rpm包。

上传到服务器。按照官方的方法安装

rpm -ivh gitlab-ce-8.8.-ce..el7.x86_64.rpm

安装后同样执行reconfigure启动

sudo gitlab-ctl reconfigure

输入本机Ip可以正常登录界面了。

第一次登录需要设置root管理员密码。之后管理员登录进入。

注意:汉化之前是必须设置root密码登录下的,否则有些必须文件没有生成,汉化不成功。

然后我们开始汉化过程

首先下载相应的汉化包 https://gitlab.com/larryli/gitlab 这个地方里在Tags版块里下载相应的汉化包。

2017年11月30日更新汉化版本地址为:https://gitlab.com/xhang/gitlab  (有最新的汉化包)

上传到服务器 gitlab-v8.8.5.zh1.tar.gz

停止GitLab服务先

gitlab-ctl stop
解压:
tar -zxvf gitlab-v8.8.5.zh1.tar.gz
解压出gitlabhq
复制相应的文件后即可
\cp -rf /root/gitlabhq/* /opt/gitlab/embedded/service/gitlab-rails/

复制后 会报2个错误。没事直接忽略就可以了。

cp: 无法以目录"gitlab-v8.8.5.zh1-c0c194a81b7b90089e43edfe51d1ecd6809fe9ba/log" 来覆盖非目录"/opt/gitlab/embedded/service/gitlab-rails/log"
cp: 无法以目录"gitlab-v8.8.5.zh1-c0c194a81b7b90089e43edfe51d1ecd6809fe9ba/tmp" 来覆盖非目录"/opt/gitlab/embedded/service/gitlab-rails/tmp"

最后启动服务:

gitlab-ctl start

刚重启服务后刷新页面会出现502错误,稍等1分钟在刷就可以了!

日常管理

gitlab-ctl start|stop|status|restart

GitLab 的安装及汉化的更多相关文章

  1. CentOS7系统下GitLab的安装、汉化、修改默认端口、开启发送邮箱

    一.centos7.4 下安装及汉化 =============================================== 2017/11/12_第6次修改                  ...

  2. gitlab的安装以及汉化

    gitlab的安装 首先在网上下载好任意版本gitlab的rpm包 推荐下面的地址: https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gi ...

  3. gitlab 的安装、汉化、卸载

    新机 dell服务器 2核4G 官网: https://about.gitlab.com/install/ 1.本次安装选择版本v10.8.4 wget https://mirrors.tuna.ts ...

  4. Gitlab安装以及汉化

    Gitlab安装以及汉化 系统环境: CentOS 7.5 IP:192.168.1.2 关闭selinux.firewalld gitlab-ce-10.8.4 rpm包:下载地址 一.下载并安装g ...

  5. Linux-GitLab安装及汉化

    gitlab 安装及汉化 GitLab简介: GitLab是一个用于仓库管理系统的开源项目.使用Git作为代码管理工具,并在此基础上搭建起来的Web服务.可通过Web界面进行访问公开的或者私人项目.它 ...

  6. Windows+Atlassian-Jira-6.0.4+MySql5.0安装破解汉化

     Windows+Atlassian-Jira-6.0.4+MySql5.0安装破解汉化 一:整理的安装程序 例如以下图: 文件太大.上传不到csdn上.有须要的联系. 新增的百度云盘下载:链接: ...

  7. Eclipse的安装及汉化图解

    Eclipse的安装及汉化图解 Eclipse的安装 有了JDK,你可以编译Java源码,运行Java程序,但是还没有代码编辑器,没有版本管理工具,也不能方便的管理工程文件,不能与团队协作.安装Ecl ...

  8. Confluence安装&破解&汉化

    p.MsoNormal,li.MsoNormal,div.MsoNormal { margin: 0cm; margin-bottom: .0001pt; text-align: justify; f ...

  9. IntelliJ IDEA 2018.1.2 安装及汉化教程(附:下载地址)

    附:安装包及汉化包下载地址  链接:https://pan.baidu.com/s/1ysxtVH_gnBm0QnnqB5mluQ 密码: 9pqd 1.安装步骤: 选择安装地址:可以默认.本人安装在 ...

随机推荐

  1. poj1062 昂贵的礼物(dijkstra+枚举)

    传送门:点击打开链接 题目大意:买东西,每个东西有了替代品,拥有替代品后可以有优惠价格,每个物品的主人有自己的等级,等级超过m的不能直接或者间接交易,问买1号物品的最低价格是多少. 思路:一开始想到d ...

  2. MetricStatTimer

    package org.apache.storm.metric.internal; import java.util.Timer; /** * Just holds a singleton metri ...

  3. java——设计一个支持push,pop,top、在恒定时间内检索最小元素的栈。

    普通方法: 需要另外一个栈 用来存放每一时刻的min值 巧妙版: 只需要一个stack,stack中存的是与min的差值 但由于min是两个整数之间的差值,有可能会出现差值超过整数边界值的情况,因此要 ...

  4. my.兽决_等_价格

    1.20170411 音乐洒水车,升50级 送了 兽决 隐身,摆摊推荐价格 20000金,大家都卖26000金 2.20170417 音乐洒水车 挖到 必杀 魔决,推荐价格 19820金,我以 -10 ...

  5. "i++"和“++i”的区别

    测试: #include <iostream> using namespace std; int main(){ int i =0; cout << "初始化 i = ...

  6. VS 2010 快捷键大全

    Ctrl+E,D ----格式化全部代码 Ctrl+E,F ----格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL ...

  7. Silverlight TreeView 带 checkbox和图片

    前段时间做Silverlight TreeView 控件,但是要带checkbox和图片,在网上到处找相关的例子,效果图如下 xaml代码 <UserControl x:Class=" ...

  8. Redis Intro - Skiplist

    http://zhangtielei.com/posts/blog-redis-skiplist.html https://juejin.im/entry/59197a390ce4630069fbcf ...

  9. Sublime_text 3 安装 Package Control

    作者博文地址:https://www.cnblogs.com/liu-shuai/ 一.自动安装: 1.通过快捷键 ctrl+` 或者 View > Show Console 菜单打开控制台 2 ...

  10. (转)linux应用之test命令详细解析

    linux应用之test命令详细解析 原文:https://www.cnblogs.com/tankblog/p/6160808.html test命令用法. 功能:检查文件和比较值 1)判断表达式 ...