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 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

  


  

  

原文地址:https://www.cnblogs.com/zhanghongjie/p/9291191.html

时间: 2024-10-24 20:26:47

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

CentOS7安装GitLab、汉化及使用

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

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

安装gitlab并汉化

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

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

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

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汉化的文档,可惜只是简单的一带而过,并没有实际的操作和指导,导致我在替换文件是出错,最终重新装了好几遍. 但是,经过我不懈的努力,终于找到一种比替换原文件更加简单的一种汉化方法,在这里和朋友们共享.如果有什么不对的地方,还望相互交流学习. 注意:这种简单的方法只是我在安装的过程中遇到的,所以我只把我安装的步骤说明如下:(步骤

[原创汉化]linux前端神器 WebStorm8 汉化

只汉化了linux版本 因为linux的工具没win多 不过汉化应该都通用的,自行尝试下. 汉化的不是很完全.有时间放出完全版本来.汉化是个体力活 转载随易,汉化不易,且转且注明 截图: http://www.jetbrains.com/webstorm/ 下载官方版本 提供一组序列号用户名:EMBRACE注册码:===== LICENSE BEGIN =====24718-1204201000001h6wzKLpfo3gmjJ8xoTPw5mQvYYA8vwka9tH!vibaUKS4FIDI

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图,在数据库系统概论中有涉及到,这个实体关系图中,一个实体对于一个表,实体.属性与联系是进行系统设计时要考虑的三个