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

  • 相关阅读:
    i18n在4种常见环境下使用的方式
    vue-style里面设置变量
    扫码登录功能如何实现?一文搞懂主流的扫码登录技术原理
    Gradle编译Spring源码
    Spring学习总结(7)-AOP
    Docker安装Redis
    Jvm相关文章
    上传项目到Github
    Win10系统安装MySQL Workbench 8
    [转]HashMap 和 currentHashMap 总结
  • 原文地址:https://www.cnblogs.com/mybxy/p/9919328.html
Copyright © 2011-2022 走看看