如何利用又拍云开启HTTPS并且配置CDN

本人博客在前几天配置了又拍云的CDN云分发,在这里感谢又拍云提供给本站的免费使用额度,如果有小伙伴也想得到upyun的云分发,请点这里,废话不多说,直接进入主题;

但请注意Upyun开启CDN加速首先必须是备案域名并且开启https协议才可以开启云分发CDN

什么是CDN?

CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。

如何使用Upyun的CDN?

首先,我们要注册一个Upyun的账号,注册后,我们要实名认证,因为Upyun只有在实名认证后才会给你使用云分发CDN,在申请实名认证后我们就可以使用云分发CDN了,当然Upyun不止有云分发CDN,还有云存储,包括一键SSL证书等等,功能非常齐全值得推荐一下。

云分发服务配置

首先我们要创建一个云分发CDN服务,当然,前提是你已经实名注册过了,如图;

1206.png

应用场景根据你站点的类型来选择,像我这种小站点,只需要保证图片的加载速度就可以了;

1206-1.png

这里配置页很简单,回源协议,我选择的是跟随回源协议,如何知道自己选什么样的协议呢,如果源站(就是你的服务器)绑定了
SSL证书,Upyun也绑定证书的话那么就可以选择HTTPS协议或者协议跟随,如果源站没绑定SSL证书,Upyun绑定SSL证书,就选择HTTP协议,源站证书效验我选择关闭,线路配置最好输入IP,也就是你服务器的IP,端口走80端口。最下面是加速区域,我选择国内加速。

开启Https协议

刚才也说了,要开启云分发CDN就必须要开启Https协议,那要如何开启呢,Upyun为我们准备一套简单快捷免费的SSL证书申请,接下来我们一起看下如何申请,首先打开增值服务的SSL证书申请,如图下:

1226-3.png

接下来按照要求来填写,最后等5分钟左右就可以申请下来了,在这里要将申请SSL证书的域名解析到上面创建的服务里面的CNAME上,否则域名SSL会申请失败。

配置Https方法

这里我以宝塔环境配置为举例,Phpstudy这个环境我没配置成功,首先打开如图所示:

1206-4.png

下载这个文件,这个文件里有我们域名的证书信息,通过编程软件可以将其打开,放在我们宝塔网站下的SSL证书夹里,记住一定是被绑定的域名否则证书无效,如图:

1206-5.png

将下载的证书里面的内容粘贴到里面,其中尾缀为key的文件放在KEY秘钥栏里,另外一个放在证书栏里,然后点击开启SSL,强制开启HTTPS。这样服务器端就配置好了;

最后回到Upyun里,打开之前创建的云分发服务里的HTTPS栏目,并点击管理:

1206-6.png

这样我们的域名在被访问的时候就会被强制转换成https协议了,接下来配置我们的云分发CDN。

云分发CND配置

打开之前创建的云分发服务里后我们会看见如图下的界面:

1206-2.png

如果之前已经绑定过,请忽略此步骤。

CDN详细配置

成本控制,将WebP 自适应开启:

解释:基于 CDN 平台的 WebP 自适应方案,智能判断浏览器是否支持 WebP,来决定返回 WebP 格式图片还是原图,从而减少网络传输消耗。

性能优化,智能压缩与页面压缩(Ps:根据自己来选择是否开启,如果开启后出现页面错乱请关闭):

解释:智能压缩包括 Gzip 和 Brotli 压缩,该功能可减少用户传输内容大小,加速分发效果,并且支持压缩等级的自定义。
页面压缩自动去除页面文件中非必要的字符(空白、注释等),自动压缩文件大小,加快传输速度。

缓存控制,参数跟随与分段缓存开启:

解释:参数跟随:控制是否对用户请求 URL 中问号之后的参数进行过滤,可有效提高资源文件缓存命中率。默认情况下,将不会忽略用户请求 URL 中 “?” 之后的参数。
分段缓存:开启该功能可提高文件的缓存命中率,提升用户的访问速度,并节省回源带宽。

配置完以上信息,基本既可以开启CDN加速了,如何测试自己的域名是否被加速了呢,很简单,我们可以通过PING下自己的域名会得到一个IP在点开又拍云工具栏里的IP检测,把之前的IP放到里面检测下就会得到结果了。如果出现问题,可随便给我留言,看到后会及时回答你的。到下一篇文章我将会交大家如何创建自己的CDN服务器来管理我们的静态资源,让我们的服务器能拥有更快的访问速度。
最后修改:2019 年 04 月 16 日 03 : 44 PM
如果觉得我的文章对你有用,请随意赞赏

发表评论

2 条评论

  1. 折腾者

    是否属于又拍云 CDN 节点 否

    1. 洛小依
      @折腾者

      ????没懂