为gitlab 配置 ssl

  1.  阿里云生成免费的证书
  2. 使用XSell 将证书文件上传的到 /etc/gitlab/ssl
  3. 修改 external_url      vim /etc/gitlab/gitlab.rb
    configurl
  4. 修改证书路径
    configcert
  5. 关闭80端口, 只启用ssl  需要注释掉  # nginx[‘redirect_http_to_https’] = true
  6. 使配置生效:sudo gitlab-ctl reconfigure
  7. 重启gitlab: sudo gitlab-ctl restart