centos7安装gitlab并汉化

一、基础环境准备

1.安装依赖包

 [[email protected] ~]#yum install curl policycoreutils openssh-server openssh-clients postfix wget git pathc -y
[[email protected]-server ~]# systemctl start postfix

2.配置yum源(由于网络问题,国内用户,建议使用清华大学的镜像源进行安装)

[[email protected] ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
[[email protected] ~]# wget -P /etc/yum.repos.d/ http://mirrors.aliyun.com/repo/epel-7.repo
[[email protected] ~]#vim /etc/yum.repos.d/gitlab-ce.repo
[gitlab-ce]
name=gitlab-ce
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
repo_gpgcheck=0
gpgcheck=0
enabled=1
gpgkey=https://packages.gitlab.com/gpg.key
[[email protected] ~]# yum clean all  && yum makecache  

二、获取gitlab及汉化包

[[email protected] ~]# wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.6.4-ce.0.el7.x86_64.rpm   #直接下载rpm包,因为测试发现无论是国外还是国内源速度都很感人
[[email protected] ~]# git clone https://gitlab.com/xhang/gitlab.git -b v10.6.4-zh   #下载汉化包,汉化包和gitlab对应,如果是最新的,则不需要指定版本

三、安装gitlab

[[email protected] ~]# yum localinstall gitlab-ce-10.6.4-ce.0.el7.x86_64.rpm -y
[[email protected]-server ~]# vim /etc/gitlab/gitlab.rb
13 external_url ‘http://192.168.0.104‘  #修改为本机IP或者域名,重要
[[email protected]-server ~]# gitlab-ctl reconfigure #配置并启动gitlab-ce
[[email protected]-server ~]# gitlab-ctl status
[[email protected]-server ~]# netstat -tnlp #查看端口,特别是80和8080,避免被其他程序占用

打开Web界面,首先需要配置管理员密码,密码不少于8位

修改完成后,刷新页面出现登录和注册的页面,使用root用户和密码登录(生产环境应当关闭页面的注册功能)

登录后,语言为英文,不习惯可以使用汉化包进行汉化

四、安装汉化包

[[email protected] ~]# gitlab-ctl stop #停止服务,否则会出错
[[email protected]-server ~]# cd /root/gitlab
[[email protected]-server gitlab]# git diff v10.6.4 v10.6.4-zh > ../10.6.4-zh.diff #比较汉化标签和原标签,导出 patch 用的 diff 文件到/root下
[[email protected]-server gitlab]# cd
[[email protected]-server ~]# patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < 10.6.4-zh.diff  #将10.6.4-zh.diff作为补丁更新到gitlab中 
[[email protected]-server ~]# gitlab-ctl reconfigure #重新配置gitlab
[[email protected]-server ~]# gitlab-ctl start 

刷新Web页面,查看是否汉化成功

其他:

生产环境gitlab的软硬件要求可以参考这篇文章:http://www.cnblogs.com/gnool/p/6128546.html

对git命令如果不是很熟悉,可以参照廖雪峰大神的文档 https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

原文地址:https://www.cnblogs.com/panwenbin-logs/p/8794743.html

时间: 2024-10-09 07:28:47

centos7安装gitlab并汉化的相关文章

CentOS7安装GitLab、汉化及使用

同步首发:http://www.yuanrengu.com/index.php/20171112.html 一.GitLab简介 GitLab是利用Ruby On Rails开发的一个开源版本管理系统,实现了一个自托管的Git项目仓库,是集代码托管,测试,部署于一体的开源git仓库管理软件,可通过web界面来进行访问公开的或私人项目.与Github类似,GitLab能够浏览代码,管理缺陷和注释.可以管理团队对仓库的访问,它非常易于浏览提交过的版本,并提供一个文件历史库.它还提供一个代码片段收集功

安装gitlab并汉化

简介: GitLab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目. 它拥有与GitHub类似的功能,能够浏览源代码,管理缺陷和注释.可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库. 团队成员可以利用内置的简单聊天程序(Wall)进行交流.它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找. 引言:刚从阿里买的4g的服务器,尝试装gitlab 1. 请在代理环

linux安装gitlab 并汉化

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 lo

CentOs7安装gitlab(转!)

转自:https://www.cnblogs.com/chenfool/p/7689438.html 环境说明:虚拟机 centos 7 64位内存:4GB存储:100GBCPU: CORE 版本:gitlab 10.0.3 配置系统基础环境 配置阿里巴巴 yum 源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 重建yum 的缓存 yum clean all yum

ubuntu server 安装 question2answer 及 汉化包

ubuntu server 安装 question2answer 及 汉化包 question2answer 是一个非常简洁方便的问答系统,可以用它快速的部署一个问答社区,提高在开发中的交流沟通效率: question2answer 官网 http://www.question2answer.org/ 一:安装 首先确认您已经 安装了如下环境 apache2 web server php5 php运行环境 mysql mysql数据库 二:安装流程: 1:先建立数据库: 利用phpmyadmin

ERDAS 2014安装破解及汉化图文教程

关于ERDAS 2014 的安装破解及其汉化过程: 说明:汉化只是之针对英语能力不能正常满足使用软件的朋友们.如果英语过专八,完全没有必要汉化!在此之前查了好多关于ERDAS汉化的文档,可惜只是简单的一带而过,并没有实际的操作和指导,导致我在替换文件是出错,最终重新装了好几遍. 但是,经过我不懈的努力,终于找到一种比替换原文件更加简单的一种汉化方法,在这里和朋友们共享.如果有什么不对的地方,还望相互交流学习. 注意:这种简单的方法只是我在安装的过程中遇到的,所以我只把我安装的步骤说明如下:(步骤

LoadRunner11的安装流程+破解+汉化+下载

LoadRunner11的安装流程+破解+汉化+下载 一.安装前的准备: http://yunpan.cn/cyFpcSIfywDYw  访问密码 9218  可以云盘中下载所有的安装包(b)(包括LoadRunner11+破解文件+汉化文件+删除注册表工具,大约4.1G) 二.安装过程 1:以解压包的方式打开loadrunner-11.iso文件,运行"setup.exe"(花费时间较长) 安装过程可能会缺少文件C++0.5的文件,可以在文件中找到该文件:请注意 2:点击安装,跳出窗

PowerDesigner V16.5 安装教程以及汉化(数据库建模)

一.power designer是什么以及是干什么的? power designer是能进行数据库设计的强大的软件,是一款开发人员常用的数据库建模工具.分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计. 概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义: E-R图,在数据库系统概论中有涉及到,这个实体关系图中,一个实体对于一个表,实体.属性与联系是进行系统设计时要考虑的三个

全球第一开源云ERP Odoo操作手册 模块安装和界面汉化指南

之前介绍了odoo的安装和初始设置以及数据库,下面来介绍odoo的模块安装和界面汉化. 1.4 模块安装和界面汉化 Odoo 的功能包含在不同的模块中, 刚创建的数据库除 Odoo 的核心模块外, 其它模块并没有被安装到系统中,你可以根据需要安装它们.本节将介绍安装模块和界面汉化的相关知识. 我们使用菜单“常用模块→常用模块”来安装模块. 系统默认只显示常用的模块.要显示全部模块,可以叉掉搜索栏中的“常用模块”. 1.4.1 安装模块前的准备工作 1.4.1.1 关于开发者模式 更多菜单和功能需