gitlab啓用https的配置

 vim /etc/gitlab/gitlab.rb

external_url 'https://101.101.101.63'    #啓用https,默認是httphtml

(改端口:external_url 'https://10.1.75.177:8881'  )node

或者:nginx

external_url 'https://gitlab.xxx.net'  # 須要改本地的hosts文件,或者改DNS服務器的解析指向git


nginx['enable'] = true

nginx['redirect_http_to_https'] = true    #http重定向到https

nginx['ssl_certificate'] = "/etc/gitlab/ssl/server.crt"            #ssl證書路徑

nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/server.key"    #ssl祕鑰路徑

mkdir /etc/gitlab/ssl

chmod 700 /etc/gitlab/ssl/ -R

openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/gitlab/ssl/server.key -out /etc/gitlab/ssl/server.crtvim

自簽名證書 參考:https://www.cnblogs.com/andy9468/p/10414371.html

gitlab-ctl reconfigure    #  更新配置。等1分鐘左右服務器

gitlab-ctl status   # 查看狀態。gitlab

相關文章
相關標籤/搜索