zoukankan      html  css  js  c++  java
  • Linux-GitLab安装及汉化

    安装步骤:

    (1)安装软件

    1>  安装依赖

      1 [root@centos7-test packages]# yum install -y curl policycoreutils-python openssh-server

    2>下载软件包

    3>

      1 [root@centos7-test packages]# rpm -ivh gitlab-ce-10.2.2-ce.0.el7.x86_64.rpm
    

    安装效果

      1 [root@centos7-test packages]# rpm -ivh gitlab-ce-10.2.2-ce.0.el7.x86_64.rpm
      2 警告:gitlab-ce-10.2.2-ce.0.el7.x86_64.rpm: 头V4 RSA/SHA1 Signature, 密钥 ID f27eab47: NOKEY
      3 准备中...                          ################################# [100%]
      4 正在升级/安装...
      5    1:gitlab-ce-10.2.2-ce.0.el7        ################################# [100%]
      6 It looks like GitLab has not been configured yet; skipping the upgrade script.
      7 
      8        *.                  *.
      9       ***                 ***
     10      *****               *****
     11     .******             *******
     12     ********            ********
     13    ,,,,,,,,,***********,,,,,,,,,
     14   ,,,,,,,,,,,*********,,,,,,,,,,,
     15   .,,,,,,,,,,,*******,,,,,,,,,,,,
     16       ,,,,,,,,,*****,,,,,,,,,.
     17          ,,,,,,,****,,,,,,
     18             .,,,***,,,,
     19                 ,*,.
     20 
     21 
     22 
     23      _______ __  __          __
     24     / ____(_) /_/ /   ____ _/ /_
     25    / / __/ / __/ /   / __ \`/ __ 
     26   / /_/ / / /_/ /___/ /_/ / /_/ /
     27   \____/_/\__/_____/\__,_/_.___/
     28 
     29 
     30 Thank you for installing GitLab!
     31 GitLab was unable to detect a valid hostname for your instance.
     32 Please configure a URL for your GitLab instance by setting `external_url`
     33 configuration in /etc/gitlab/gitlab.rb file.
     34 Then, you can start your GitLab instance by running the following command:
     35   sudo gitlab-ctl reconfigure
     36 
     37 For a comprehensive list of configuration options please see the Omnibus GitLab readme
     38 https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md
     39 
     40 [root@centos7-test packages]#
     41 

    (2)根据安装完成提示界面进行访问URL更改及重新加载配置文件 更改次选项为自己的域名或者IP     external_url 'http://gitlab.example.com'

      1 [root@centos7-test packages]# vim /etc/gitlab/gitlab.rb

    image

         如图将 external_url 改为自己的IP地址
    重新加载配置文件
      1 [root@centos7-test packages]# gitlab-ctl reconfigure
    

    重新加载配置 可能会报错

    image


    要修改 external_url '192.168.145.130' 变成 external_url = '192.168.145.130'

    image

    修改完后 重新加载配置

    (3)重装完成访问http://192.168.145.130,会首先叫更改密码(root用户),改完后登录。如下界面:

    3)重装完成访问http://192.168.1.21,会首先叫更改密码(root用户),改完后登录。如下界面:

    (4)汉化

      1 1、下载汉化补丁
      2 [root@centos7-test packages]# git clone https://gitlab.com/xhang/gitlab.git
      3 [root@centos7-test packages]# cd gitlab
      4 2、查看全部分支版本
      5 [root@centos7-test]# git branch -a
      6 3、对比版本、生成补丁包
      7 [root@centos7-test]# git diff remotes/origin/10-2-stable remotes/origin/10-2-stable-zh > /tmp/10.2.2-zh.diff
      8 4、停止服务器
      9 [root@centos7-test]# gitlab-ctl stop
     10 5、打补丁
     11 [root@centos7-test]# patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < /tmp/10.2.2-zh.diff
     12 6、启动和重新配置
     13 [root@centos7-test]# gitlab-ctl start
     14 [root@centos7-test]# gitlab-ctl reconfigure

    汉化完成后再次刷新页面如下


    归类: 自动化运维及相关服务

  • 相关阅读:
    JS数组方法汇总 array
    jQuery性能优化
    js禁止保存网页的一些代码
    XML LINQ简介
    一个滑动条的DIV+CSS+JS实例
    JS的正则表达式
    jQuery中$.ajax的实现
    MSSQL 2005删除所有表的语句[转]
    Jquery Toggle with Images
    SQLIte default date CURRENT_TIMESTAMP
  • 原文地址:https://www.cnblogs.com/lz1996/p/13883853.html
Copyright © 2011-2022 走看看