• gitlab搭建部署及汉化


    1.在清华大学源下载gitlab的rpm包(选择gitlab-ce社区版下载,以12.4.8版本为例):

    https://mirror.tuna.tsinghua.edu.cn/gitlab-ce/yum/

    2.使用SecureCRT上传rpm包。

    在连接的宿主机中安装lrzsz,安装命令yum install  lrzsz

    输入rz密令,选择下载好的rpm包。

    3.安装gitlab。

    (1)下载gitlab所依赖的包。

    yum install -y curl postfix policycoreutils-python openssh-server wget

     (2)安装上传的gitlab包,使用localinstall可以自动解决依赖问题(可以安装时可以自己去寻找依赖)。

    yum localinstall  -y  gitlab-ce-12.4.8-ce.0.el7.x86_64.rpm

    安装成功后,显示如下:

     (3)配置gitlab访问域名,邮箱,服务。

    编辑/etc/gitlab/gitlab.rb文件:vim  /etc/gitlab/gitlab.rb,进行gitlab的相关配置。

    访问域名配置如下图(非编辑模式下搜索:/external_url进行定位)

     配置邮箱(非编辑模式下搜索:/gitlab_email_enabled进行定位):

     配置smtp服务器(非编辑模式下搜索:/smtp进行定位):

    生成授权码的步骤

     如果内存较小,可以选择关闭普罗米修斯监控,以防其占用较多的内存:postgres_exporter['enable'] = false 

     

     4.初始化Gitlab服务,启动gitlab服务。

      (1)gitlab-ctl    reconfigure(本人此初始化操作时间较久,9分钟左右,。注:每次修改gitlab.rb文件后都需要重新启动配置)

      (2)启动之后,使用gitlab-ctl   start  |  restart  | status  |  stop进行gitlab的管理

    输入密令git  status,查看进程

    5.配置域名解析。

     进入本地电脑C:WindowsSystem32driversetc目录,编辑hosts文件内容如下:

    保存修改后对域名进行测试,如下说明测通:

     6.gitlab汉化补丁包

    汉化包下载地址:

    https://gitlab.com/xhang/gitlab

    汉化步骤如下:

     7.注意:如果访问http://gitlab.oldbai.com失败,请检查防火墙是否已经关闭

    systemctl   status  firewalld.service

    关闭防火墙操作:

    systemctl  stop  firewalld.service

  • 相关阅读:
    QuickFlash
    第五课:类的封装性 M
    第六课:构造方法、匿名对象 M
    第四课:面向对象(基础) M
    第八课:引用传递 M
    第七课:String类 M
    第二课:数组 M
    第三课:方法 M
    ASP .Net的应用程序域(The Application Domain)
    js 解数独程序
  • 原文地址:https://www.cnblogs.com/schblog/p/12549296.html
Copyright © 2020-2023  润新知