云虚拟主机可以安装ssl证书实现https吗?虚拟主机安装SSL证书教程 ...
VIEW CONTENTS

云虚拟主机可以安装ssl证书实现https吗?虚拟主机安装SSL证书教程 ...

2020-1-20 15:54| 发布者: xtyly| 查看: 1008| 评论: 0
摘要: 云虚拟主机可以安装ssl证书实现https吗?虚拟主机安装SSL证书的详细方法教程网站由http升级到https要安全很多,要实现https的安全升级,就必须在网站服务器上安装网站域名的SSL证书。云服务器可以自由安装SSL证书, ...
虚拟主机可以安装SSL证书实现https吗?虚拟主机安装SSL证书的详细方法教程


网站由http升级到https要安全很多,要实现https的安全升级,就必须在网站服务器上安装网站域名的SSL证书。云服务器可以自由安装SSL证书,这个大家都知道,但虚拟主机可以安装SSL证书吗?
由于虚拟主机给予站长可操作的权限非常小,所以如果你的网站是放在虚拟主机里面,而又想安装SSL证书实现https,那只能借助CDN来实现,下面就来详解一下,虚拟主机上的网站如何借助CDN来实现SSL证书安装,教程以阿里云虚拟主机、阿里云CDN为例,其它服务商的虚拟主机和CDN的实现方法大同小异。

一、申请SSL证书
要安装SSL证书,首先你得购买SSL证书,或者申请阿里云免费SSL证书,免费SSL证书申请方法参考:阿里云、腾讯云免费SSL域名证书申请教程
申请好后,根据你虚拟主机的环境选择对应的SSL证书格式下载,有apache、nginx/Tengine、IIS6、IIS7/8、Tomcat等不同格式,比如我的虚拟主机是nginx,我就选择nginx格式的SSL证书下载,如下图:

证书包含.key(私钥) 和.pem文件(公钥)

二、开通/设置CDN
到阿里云管理控制台【CDN】的【CDN域名列表中】,添加一个新的域名,选择图片小文件加速,类型IP,然后将阿里云虚拟主机的IP输入。端口一定选择80,不要选择443,如下图:

添加CDN缓存,CDN的基本信息配置完成后,我们需要解析缓存配置,就是告诉CDN,缓存那些内容。 如果是阿里的免费虚拟主机,除了将html、css、js、png、jpg、ico等文件缓存外,一般会将整个css或者js目录缓存,因为有的js文件未来便于处理,都是用.jsv1.0.0来做结尾,避免js文件更新后无法获取最新版本。

三、修改域名解析

在阿里云管理控制台中【域名】的【域名列表】点击域名的【管理】按钮,进入域名管理控制台。将原来的记录类型【A】,主机记录为www的解析修改一个为CNAME记录类型,将记录值修改为刚才的cname地址,保存即可。


四、网站代码调整

网站之前有用到的http的链接,都改成https,这里有站内和站外的,站外的要测试下原来的站外资源有咩有https的,没有的话,最好换个。

如果你的网站没有跳转到https或者网站请求没有反应,请等待10分钟左右(甚至更久一点),一般是设置没有及时生效导致的。


路过

雷人

握手

鲜花

鸡蛋
腾讯云服务器优惠

相关阅读

最新评论




在线客服(工作时间:9:00-22:00)
400-600-6565

内容导航

微信客服

Copyright   ©2015-2019  云服务器社区  Powered by©Discuz!  技术支持:尊托网络     ( 湘ICP备15009499号-1 )