zoukankan      html  css  js  c++  java
  • gitlab--https加密访问配置

       公司已经给了.crt  .key证书,所以这边只需要做配置修改操作就行了。

        如需要自己生产证书文件请百度,。。

      1. 创建ssl目录

      mkdir /etc/gitlab/ssl

      2. 导入证书注意证书

      cp xx.crt xx.key  /etc/gitlab/ssl/

      3.修改配置文件

      nginx['redirect_http_to_https'] = true    false改为true

      nginx['ssl_certificate'] = "/etc/gitlab/ssl/ebyh.crt"     #指定.crt存放路径

      nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/ebyh.key"   #指定.key存放路径

      external_url 'https://192.168.179.128'    #http修改为https ,以及导入的域名名称

      gitlab-ctl reconfigure 

      4.客户端添加SSL全局认证

         直接clone是会提示:

              fatal: unable to access 'https://192.168.0.124/byh/test.git/': SSL certificate problem: Invalid certificate chain

        加入全局SSL认证为false

              git config --global http.sslVerify false 即可

  • 相关阅读:
    2017-12 CDQZ集训(已完结)
    BZOJ1492 货币兑换 CDQ分治优化DP
    BZOJ2001 [Hnoi2010]City 城市建设 CDQ分治
    树套树小结
    跑路了
    NOI2020 游记
    半平面交模板
    Luogu 3245 大数
    Luogu 3246 序列
    test20190408(十二省联考)
  • 原文地址:https://www.cnblogs.com/mybxy/p/9919328.html
Copyright © 2011-2022 走看看