系统环境: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. 4 Values whose Sum is 0(枚举+二分)

    The SUM problem can be formulated as follows: given four lists A, B, C, D of integer values, compute ...

  2. xlrd和xlwd模块

    xlrd模块 是python中一个第三方的用于读取excle表格的模块 exlce结构分析 一个excle表格包含多个sheet 一个sheet中包含多行多列 每个单元格具备唯一的行号和列号 常用函数 ...

  3. 工具类_SharedPreferencesUtils

    import android.app.Application;import android.content.Context;import android.content.SharedPreferenc ...

  4. sqlserver 服务器监控

    1.表锁 查看被锁的表:select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from ...

  5. 缓冲区 粘包 029 send 和sendall 的区别 find 和 findall 的区别

    一.tcp : 属于长连接 与客户端连接了之后 其他客户端需要等待 要连接另外一个 必须优雅的断开前面这个客户的连接. 二.缓冲区 :为了避免网络传输信号不通畅而是程序一直停留在消息发送状态而不向下进 ...

  6. matlab的一些关于块分类的函数~~~

    1. nlfilter(General sliding-neighborhood operations) B = nlfilter(A, [m n], fun),这是一个其中A是图像[m  n]是图像 ...

  7. PHP、thinkPHP5.0开发网站文件管理功能(四)下载文件

    public function download($currdir = null){ $file = urldecode($currdir); $file = iconv('UTF-8', " ...

  8. mysql 操作数据库创建,增删改查

    创建数据库 默认字符编码 默认排序CREATE DATABASE IF NOT EXISTS day11 DEFAULT CHARSET utf8 COLLATE utf8_general_ci; / ...

  9. 在本地安装oracle-maven库

    mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.4.0 -Dpackaging= ...

  10. OfficeControl插件的用法

    项目中需要用到文档在线编辑的功能,网上找到这篇文章: http://hi.baidu.com/hurtingwings/item/bf83b6343305a94e3075a19e