友声网

 找回密码
 立即注册
搜索
开启左侧

[技巧] Kangle 虚拟主机增加SSL证书,站点开启Https访问

[复制链接]
卡卡北 发表于 2018-1-30 10:36 | 显示全部楼层 |阅读模式
现在流行全站Https,下面介绍下Kangle服务端的SSL配置。

其实网上也有Kangle开启SSL的教程,其中Kangle和UPUPW官方论坛都有,但是并不一定让站点正常运行SSL。比如会出现输入:http://地址:443 端口可以访问,但是输入https://地址 无法访问的情况,我的方法让您的站点彻底摆脱各种问题。

1、申请SSL证书,至于如何申请这里就不多说了。免费SSL证书可以参照:给你的网站免费添加HTTPS加密 文中提到的各种免费证书,这里我个人推荐使用腾讯云,简单快捷。

2、在系统防火墙、安全软件、云服务器防火墙开放443端口。

3、登陆Kangle控制台,默认地址:http://127.0.0.1:3311

4、点击--配置,选择--新加侦听:


5、添加监听443,HTTPS。
游客,如果您要查看本帖隐藏内容请回复

6、443端口已经可以正常侦听,没有第5步最终是无法正常使用的。


7、点击--虚拟主机,选择--虚拟主机名称Default(或你主机的名称),进入虚拟主机设置:


8、进入名为:Default 的虚拟主机,进行设置:


9、Default 虚拟主机的关键性设置:
游客,如果您要查看本帖隐藏内容请回复


7、下拉菜单,找到http2选项,选中。在证书文件和私钥文件中添加你的SSL证书路径。


8、切记,Kangle需要使用Nginx的证书

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
 楼主| 卡卡北 发表于 2018-1-30 17:55 | 显示全部楼层
本地测试:


生产环境测试:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|RSS|联系|友声网 ( 鲁ICP备15020090号 ) 知道创宇云安全

GMT+8, 2019-8-18 08:52 , Processed in 0.107422 second(s), 19 queries , MemCache On.

Powered by Discuz! X

©2019 Comsenz Inc.

快速回复 返回顶部 返回列表