gitlab开启https加密 and 全站https
建立SSL目录, 然后拷贝你的证书到SSL目录:
# mkdir /etc/gitlab/ssl # chmod 700 /etc/gitlab/ssl # cp luck.crt luck.key /etc/gitlab/ssl/
编辑/etc/gitlab/gitlab.rb文件, 修改成:
external_url "https://www.abc.com" nginx['redirect_http_to_https'] = true nginx['ssl_certificate'] = "/etc/gitlab/ssl/luck.crt" nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/luck.key"
之后使用gitlab-ctl reconfigure重建配置, 再修改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;
接着再创建一个/var/opt/gitlab/nginx/conf/index.conf文件用来HTTP跳转HTTPS:
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-ctl restart来重启所有服务, 即可使用HTTPS访问GitLab了.
通过https git文件
eclipse 客户端导入项目报错
SSL host could not be verified (set http.sslVerify=false in Git configuration)
打开eclipse
Window --> preferences --> configuration --> add entry
客户端生成密钥
生成SSH密钥过程:
1.查看是否已经有了ssh密钥:cd ~/.ssh
如果没有密钥则不会有此文件夹,有则备份删除
2.生存密钥:
$ ssh-keygen -t rsa -C “yy520it@163.com”
按3个回车,密码为空。
4.复制密钥添加到gitlab

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Vmware Esxi 5.5 不能别硬件驱动的ISO Custom方法
最近借来一台组装的PC机器,折腾Vmware的Esxi 5.5搭建虚拟化平台,因为是在PC平台上安装,所以碰到不少以前在专业服务器上没碰到的问题,基本就是硬件兼容性问题,主要体现在ESXi无法识别网卡和硬盘(SATA控制器)以致无法继续安装。先列下硬件配置: 处理器:英特尔 Xeon(至强)E3-1231 v3 @ 3.40GHz 四核 主板芯片组:英特尔 Haswell - Z97 芯片组 主板集成网卡:英特尔 EthernetConnection I217-V 系统盘:三星 EVO 750 SSD 120G 一块 存储盘:希捷 1T SATA 7200 rpm 两块,两块盘通过芯片组的简易raid功能做成raid 1 级别 esxi 版本:VMware-VMvisor-Installer-5.5.0-1331820.x86_64.iso 问题现象:esxi 5.5无法识别Intel I217-V网卡以及EVO 750 SSD,其实就是esxi不识别Z97的SATA控制器。提示如下: VMware官方提供了硬件兼容列表查询,我查过是查不到I217-V的网卡和Z97的SATA Co...
- 下一篇
NTP时间同步
(一).NTP服务端端配置 NTP服务器安装 [root@oldboy~]#rpm-qantp ntp-4.2.6p5-5.el6.centos.x86_64 [root@oldboy~]# 没有的话就安装 [root@oldboy~]#yum-yinstallntp 2修改NTP的配置文件,并保存退出 [root@oldboy~]#vim/etc/ntp.conf #restrictdefaultkodnomodifynotrapnopeernoquery #restrict-6defaultkodnomodifynotrapnopeernoquery restrictdefaultnomodify#nomodify客户端可以同步 #server0.centos.pool.ntp.orgiburst #server1.centos.pool.ntp.orgiburst #server2.centos.pool.ntp.orgiburst #server3.centos.pool.ntp.orgiburst serverntp1.aliyun.com#默认时间同步源改为阿里的和另外一个...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- CentOS关闭SELinux安全模块
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Hadoop3单机部署,实现最简伪集群