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