gitlab的搭建:内存最好2G以上

yum -y install curl unzip policycoreutils git wget         安装相关依赖包

所有gitlab rpm包的地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/

下载安装包:wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/gitlab-ce-10.0.0-ce.0.el6.x86_64.rpm

yum install gitlab-ce-10.0.0-ce.0.el6.x86_64.rpm

vim /etc/gitlab/gitlab.rb    编辑配置文件将url修改为本机的地址

external_url 'http://172.17.237.11'

每次修改配置文件,都要运行以下命令,让配置生效

gitlab-ctl reconfigure

gitlab-ctl start   # 启动

gitlab-ctl restart   # 重新启动命令

直接根据IP地址就可以访问,首次访问会让设置新密码。

gitlab 汉化(一般来说如果要汉化,汉化包版本需和gitlab的版本一致,最好先下载汉化包查看版本之后再去找相同版本的gitlab):

8.8以后所有汉化包下载地址:https://gitlab.com/xhang/gitlab

如果使用的不是最新版本的gitlab,最好下载以zh结尾的包。

得到汉化包之后,解压进入包:

tar -xf gitlab-10-0-stable-zh.tar.gz

cd gitlab-10-0-stable-zh

切换到这个包一般会提示安装什么版本的ruby,根据提示安装正确的ruby环境。

查看版本与rpm包版本是否一致:cat VERSION

确认一致之后复制包的内容:

cp -fr gitlab-10-0-stable-zh/* /opt/gitlab/embedded/service/gitlab-rails 

  注意:在linuxcp默认是不能使用-f参数的,因为cp命令其实有别名:cp -i

  但是这里必须是覆盖的内容才行,如果直接将原来的内容删除然后将汉化包的内容复制过去,会使网页无法访问。

  解决办法有两个:

    unalias cp 解除当前shellcp命令别名

    \cp -fr gitlab-10-0-stable-zh/* /opt/gitlab/embedded/service/gitlab-rails   加上\表示这条命令绕过别名机制

chmod 777 -R /opt/gitlab/embedded/service/gitlab-rails

再次进入网页就是汉化之后的了

转载于:https://www.cnblogs.com/RottenLeaf/p/9748766.html

gitlab的搭建与汉化相关推荐

  1. Gitlab 10.1.4 (汉化版) for CentOS 7.4安装

    源代码是一个软件公司最重要的资产.源代码的管理经历了中心化的cvs, svn到git的过程. 原先git server采用的是gitolite (https://github.com/sitaramc ...

  2. Gitlab安装使用及汉化配置

    一.GitLab简介 GitHub是2008年由Ruby on Rails编写而成,与业界闻名的Github类似;但要将代码上传到GitHub上面,而且将项目设为私有还要收费.GitLab是一个用于仓 ...

  3. PyCharm中的pyqt-designer环境搭建和汉化

    pyqt-designer环境搭建: 1.安装pyqt5.pyqt-tools依赖包 2.打开pycharm,菜单栏File->Settings... 3.在打开的Settings窗口中,Too ...

  4. 私有仓库Gitlab的安装与汉化

    Gitlab软件及汉化包下载:  清华大学源(gitlab-ce社区版 centos7下载):https://mirror.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7 ...

  5. openedx搭建(汉化版)

    openedx搭建 一.硬件环境: 预装ubuntu16.04虚拟机一台:虚拟机内存:16GB:硬盘容量:150GB: 网卡:Intel Corporation 82545EM Gigabit Eth ...

  6. 本地搭建部署gitlab服务并汉化

    gitlab不支持windows版本,我是使用CentOS7安装部署的,详见以下. CentOS 7下载地址 进去以后下载下面红框标出来的文件 gitlab10.0.0下载 : 链接:https:// ...

  7. CentOS源码安装GitLab汉化版第3版

    软件版本: 软件 版本 CentOS 7.5 GraphicsMagick 1.3.31 Git 2.21.0 Ruby 2.5.3 Go 1.12 Node.js 10.15.2 PostgreSQ ...

  8. CentOS 7安装GitLab、汉化、配置邮件发送

    1.更换国内yum源 1.1 备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 1.2 ...

  9. gitlab安装和汉化

    我安装的版本是gitlab-ce-12.3.5-ce.0.el7.x86_64.rpm 本次安装配置是2核心8g,内存最好是8g,不然会一直报错502 使用国内的清华镜像源进行下载https://mi ...

最新文章

  1. 【 MATLAB 】unmkpp 函数介绍
  2. 如何使用Total Recorder录制网上的音乐,如何下载只能试听的歌曲
  3. 转sql exists和not exists用法
  4. jquery网页刷新后控件失效_jquery动态增减控件如何才能不刷新页面
  5. efcore 新特性 SaveChanges Events
  6. java创建一个不可变对象_使用不可变对象创建值对象
  7. springcloud 入门 10 (eureka高可用)
  8. Qt之线程同步(生产者消费者模式 - QSemaphore)
  9. global mapper提取等高线
  10. Python格式化字符串f-string概览
  11. 华为往事(十八)--CC08 STP:华为抢占制高点
  12. 单元格中公式结果为0如何不显示0符号?
  13. oracle报错解决
  14. 谷歌高质量外链怎么做?Google网站买英文外链可行吗?
  15. 如何设计一触式微交互
  16. java导入文件的病毒检测功能
  17. 基于Python的俄罗斯方块游戏设计与实现 报告+项目源码
  18. 2021-12-01 工作记录--Wechat applet-邂逅
  19. android的service组件不被杀死
  20. 线段的数量 51Nod - 3208

热门文章

  1. 《慕课React入门》总结
  2. SpringBoot与Spring的对比
  3. IDEA之过滤那些不重要的文件
  4. 给wxPython事件处理函数传递参数
  5. 软件开发中的开源协议详解!
  6. android 组件不可见,Android setVisibility(View.VISIBLE)不显示该组件
  7. php mysql 查询每隔一段时间插入的数据_SQL查询某个时间段共多少条数据
  8. 2021年Q2:全球超大规模数据中心数量增至659个
  9. 谁来护航储能电池安全?
  10. 阻燃防火电缆在数据中心建设中的应用