创建一个SSL文件目录,然后将您的资格证书复制到SSL文件目录:
# mkdir /etc/gitlab/ssl # chmod 700 /etc/gitlab/ssl # cp luck.crt luck.key /etc/gitlab/ssl/
编写/etc/gitlab/gitlab.rb文档,并将其更改为:
以后使用gitlab-ctlreconfigure来重建设备,然后在Nginx环境变量/var/opt/gitlab/Nginx/conf/gitlab-http.conf中更改默认:
listen *:443 default_server; ssl on; ssl_certificate /etc/gitlab/ssl/luck.crt; ssl_certificate_key /etc/gitlab/ssl/luck.key;然后构建一个HTTP自动跳转HTTPS的/var/opt/gitlab/nginx/conf/index.conf文档:
server { listen *:80; server_name www.abc.com; rewrite ^(.*)$ https://$host$1 permanent; }最后,更改/var/opt/gitlab/nginx/etc/nginx.conf环境变量,并向其中添加以下内容以加载index.conf:
include /var/opt/gitlab/nginx/conf/index.conf; include /var/opt/gitlab/nginx/conf/gitlab-http.conf;完成以上所有 *** 作后,使用GitLab-ctlrestart重启所有服务项目,然后就可以使用HTTPS浏览GitLab了。
根据httpsgit文档
eclipse移动客户端导入新项目时出错
无法验证SSL主机(在Git配置中设置http.sslVerify=false)
打开eclipse
窗口->;首选项->;配置->;添加条目
手机客户端形成密钥
形成ssh密钥的全过程:
1。检查你是否已经有了SSH密钥:cd~/。ssh
如果没有key,就不容易有文件夹名,如果有,就删除备份数据
2。生存钥匙:
$ssh-keygen-tRSA-c"YY520it@163.com"
按3个回车键,登录密码为空。
4.复制密钥并将其添加到gitlab
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)