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

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM