国际版阿里云/腾讯云CDN装备运用教程:加快网站拜访速度

阿里云CDN装备运用教程:加快网站拜访速度

本文旨在为读者供给一个关于阿里云CDN的简要教程。咱们将介绍阿里云CDN的基本概念、资源加快过程、同步资源设置以及与阿里云OSS目标存储的结合。期望经过这篇教程,读者能够更好地了解和利用阿里云CDN服务,为自己的互联网服务供给优质的用户体会。

什么是阿里云CDN
阿里云CDN(Content Delivery Network,内容分发网络)是阿里云供给的一种专门用于加快网络内容传输的服务。经过将用户恳求的内容分发至全球规模内的边际节点,实现拜访资源的就近原则,然后有用缩短用户拜访资源所需的时刻,进步拜访速度和用户体会。

CDN加快原理示意图

大局CDN与部分CDN
大局CDN(Global CDN)和部分CDN(Regional CDN)是两种不同的内容分发网络类型,它们之间的首要差异在于掩盖规模和运用场景。

大局CDN(Global CDN):

掩盖规模:大局CDN具有遍及全球的数据中心和边际节点,能够为全球规模内的用户供给优化的内容传输服务。
运用场景:大局CDN适用于具有国际用户群的网站或运用,能够有用下降全球规模内的推迟,进步用户体会。
优势:大局CDN能够应对大规模的地理分布和网络状况,具有更强的抗攻击才能和容错才能,能够在各种复杂环境下保持安稳的服务质量。
部分CDN(Regional CDN):

掩盖规模:部分CDN首要针对特定区域或国家的用户供给内容分发服务,其边际节点通常集中在某个区域或国家规模内。
运用场景:部分CDN适用于首要服务目标为某个特定区域或国家的用户的网站或运用,能够在有限的掩盖规模内供给更快速、安稳的服务。
优势:部分CDN能够针对特定区域的网络状况和用户需求进行优化,对当地网络环境有更深化的了解,然后供给更佳的用户体会。
大局CDN和部分CDN的差异首要在于掩盖规模和运用场景。大局CDN适用于具有国际用户群的网站和运用,能够在全球规模内供给优化的内容传输服务;而部分CDN则更适用于首要服务目标为某个特定区域或国家的用户的网站和运用,能够在有限的掩盖规模内供给更快速、安稳的服务。依据实际事务需求,能够挑选合适自己的CDN类型,为用户供给更好的拜访体会。

常见大局CDN服务商
典型的全球规模内的CDN服务商包括:

Akamai:Akamai 是全球最大的 CDN 服务商,具有遍及全球的边际节点,为很多闻名企业供给内容分发服务。
Cloudflare:Cloudflare 是一家闻名的 CDN 服务商,供给全球规模内的内容分发、安全防护以及网站优化服务。
Amazon CloudFront:Amazon CloudFront 是亚马逊 AWS 供给的全球 CDN 服务,与 AWS 的其他服务严密集成,具有广泛的掩盖规模。
Fastly:Fastly 是一家专注于高性能和低推迟的 CDN 服务商,具有遍及全球的边际节点,为许多闻名企业供给服务。
Limelight Networks:Limelight Networks 是一家全球 CDN 服务商,具有遍及全球的数据中心,供给内容分发、视频传输和云存储服务。
StackPath:StackPath 是一家供给全球 CDN 服务的公司,供给内容分发、Web 运用防火墙和 DDoS 防护等服务。
Cloudflare

这些全球 CDN 服务商通常具有广泛的掩盖规模、强壮的服务才能以及与其他云服务的整合才能。在挑选全球 CDN 服务商时,可依据事务需求和预算来决议。

常见部分CDN服务商
中国大陆供给部分 CDN 服务的服务商包括:

阿里云CDN:阿里云作为中国领先的云服务供给商,其 CDN 服务在国内市场占有率较高,具有丰厚的节点,掩盖全国各区域。
腾讯云CDN:腾讯云 CDN 服务掩盖了全国各个省份和城市,供给安稳、高效的内容分发服务。
百度云CDN:百度云 CDN 服务在中国市场具有一定的竞争力,掩盖全国规模内的节点,为用户供给高速、安稳的内容分发服务。
网宿科技:网宿科技是一家专注于 CDN 和云计算服务的公司,具有全国各地的节点,供给安稳、高效的内容分发服务。
七牛云:七牛云供给全国规模的 CDN 服务,以及目标存储等云服务,致力于为用户供给高速、安稳的内容分发服务。
科大讯飞CDN:科大讯飞作为国内闻名的 AI 企业,旗下云计算渠道供给 CDN 服务,具有全国规模的节点,为用户供给内容分发服务。
阿里云CDN原理

在挑选中国大陆部分 CDN 服务商时,能够依据事务需求、价格、掩盖规模、服务质量等因素进行综合评价,挑选最合适的服务商。

温馨提示:WPTurbo插件支持WordPress网站CDN装备和OSS设置,能够对网站加快起到较大的效果。

阿里云CDN资源加快过程
1. 登录阿里云官网,进入CDN控制台。

2. 增加加快域名:点击“增加域名”,填写加快域名信息,包括域名、事务类型、源站等。

增加加快域名

(1)增加您的CDN静态资源加快域名,比如static.yourdomain.com或许cdn.yourdomain.com

CDN静态资源加快域名

增加域名后,你需求验证您的CDN加快域名,你能够经过DNS解析或许上传文件的方式进行验证。

验证您的CDN加快域名

(2)验证完CDN加快域名后,填写事务信息,其中事务类型挑选图片小文件即可,加快区域依据自己的实际状况挑选即可(假如网站访客即国内为主,主张挑选仅中国内地),资源分组这个挑选默许。

CDN加快域名事务类型和加快区域

(3)最后填写源站信息,留意,这一步要填写的信息比较多。

源站信息-一般状况挑选OSS域名、IP或许源站域名(即你的网站域名,必须填写源站信息为您的网站域名):假如您的网站图片等小文件是经过OSS存储的,则需求挑选OSS域名;假如您的网站图片等小文件存放在网站服务器,则能够填写源站域名或许服务器IP地址;
优先级-默许为主;
权重-除非您设置多个源站,不然这儿无所谓了;
端口-主张运用默许的80端口即可。
阿里云CDN装备运用图文教程:加快网站拜访速度插图8

完成上述过程,最后勾选协议,点击进入下一步即可。

这将进入加快域名装备,这儿能够直接挑选一键装备即可,除非您有特别需求设置的地方。一键装备也不要紧,后面您仍是能够继续进行修正的。

3. 装备CNAME:依据系统生成的CNAME值,修正域名解析记载,将加快域名解析至阿里云CDN节点。

域名:即前面您增加的CDN加快域名
CNAME记载值:CNAME记载值一般是{您的CDN加快域名}.w.kunlunaq.com
记载类型:CNAME
装备CNAME

以阿里云DNS解析为例:

阿里云DNS解析

4. 验证装备:等候CNAME收效后,能够经过拜访加快域名验证CDN加快是否收效。

5. 装备SSL证书:最后,因为默许的CDN域名不带SSL证书的,您还需求为CDN加快域名请求一个免费的SSL证书。

(1)在您的阿里云控制台,查找SSL,找到控制台-SSL证书(运用安全)

控制台-SSL证书

(2)请求购买免费SSL证书,点击左边菜单“SSL证书”-“免费证书”-“当即购买”。留意,假如你此前现已购买,则能够直接点击“创建证书”.

请求购买免费SSL证书

(3)点击创建证书后,在下方列表增加了一条待请求的DigiCert免费证书,点击“证书请求”进入下一步;

DigiCert免费证书

(4)进入证书请求过程,您需求完成相关信息填写,包括:

证书绑定域名-填写您的CDN加快域名即可;
域名验证方式-挑选自动DNS验证,假如您的域名解析在阿里云,会在提交后自动验证域名,不然需求你到域名解析服务商增加增加DNS解析记载;
联系人、所在地-填写您自己的实际信息即可;
密钥算法和CSR生成方式-算法没得选,就RSA;生成方式选系统生成。
免费证书请求

(5)提交后,等候个8-10分钟左右,一般状况就能够经过。

(6)证书布置,因为前面咱们现已设置了CDN加快服务,在免费证书列表找到刚刚经过的SSL证书,点击“布置”,在资源列表产品服务下拉菜单中挑选“内容分发网络(CDN)”,即会看到您CDN域名,点击“布置”即可。

CDN加快域名SSL布置

包括目录及扫除列表设置
一般状况下,您在新建CDN域名的时分现已完成了缓存,包括目录和扫除列表的设置,但假如你想再次设置,仍是能够经过您的CDN加快域名进行修正。

在CDN控制台中,用户能够设置同步资源的包括目录和扫除列表。包括目录用于指定需求同步的资源目录,扫除列表用于设置不需求同步的资源。

1. 进入CDN控制台,找到需求设置的加快域名。点击“管理”操作进入设置页面。

CDN域名管理

2. 点击“缓存装备”,进入缓存装备页面,点击“增加”按钮即可增加缓存目录或许缓存文件后缀名。

对于WordPress网站,您能够将

缓存目录设置为/wp-content/uploads;
文件后缀名设置为css,js,jpg,jpeg,gif,ico,png,bmp,pict,csv,doc,pdf,pls,ppt,tif,tiff,eps,ejs,swf, midi,mid,ttf,eot,woff,otf,svg,svgz,webp,docx,xlsx,xls,pptx,ps,class,jar,avif;
过期时刻设置为1个月即可,当然,假如您运用CDN缓存图片、视频、音频和文档等不太常常或许压根就不会修正的文件,能够考虑设置为更长的过期时刻。
注:对于文件名后缀缓存设置,应依据自身本质状况来设置,一般不主张将css, js等可能会影响网站布局和外观的文件设置为CDN缓存,不然可能导致部分主题或插件出现崩溃或许前端反常等问题。

完成缓存过期时刻设置后,点击“确定”即可。

CDN缓存目录或许文件设置

3. 假如要设置CDN“包括目录”和“扫除列表”,则能够在咱们的WPTurbo插件–速度优化–CDN管理下,填写文件目录和文件后缀。

CDN“扫除列表”

保存设置,等候装备收效

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/53835.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

centos7设置静态IP地址

安装完成系统后,接下来就是配置静态IP地址,如下: 进入编辑模式vim /etc/sysconfig/network-scripts/ifcfg-ens33 文件名不一定是ifcfg-ens33,到/etc/sysconfig/network-scripts下面找下是哪个文件 修改 : BOOTPROTO…

在驱动中创建sysfs接口、procfs接口、debugfs接口

前言 在一些linux开发板中,经常可以看到通过echo的方式来直接控制硬件或者修改驱动,例如: //灯灭 echo 0 >/sys/class/leds/firefly:blue:power/brightness //灯亮 echo 1 >/sys/class/leds/firefly:blue:power/brightness 这是怎么…

vue3实现渐近伸缩抽屉按钮

需求背景 需要实现一个伸缩抽屉的按钮展示&#xff0c;且字体需要出现渐近效果 解决效果 vue3实现渐近伸缩抽屉按钮 index.vue <!--/*** author: liuk* date: 2023/8/21* describe: 抽屉渐近显隐按钮* email:1229223630qq.com*/--> <template><div class&quo…

云原生之使用Docker部署SSCMS内容管理系统

云原生之使用Docker部署SSCMS内容管理系统 一、SSCMS介绍二、本地环境介绍2.1 本地环境规划2.2 本次实践介绍 三、本地环境检查3.1 检查Docker服务状态3.2 检查Docker版本3.3 检查docker compose 版本 四、下载SSCMS镜像五、部署SSCMS内容管理系统5.1 创建SSCMS容器5.2 检查SSC…

汽车电子笔记之:AUTOSAR方法论及基础概念

目录 1、AUTOSAR方法论 2、AUTOSAR的BSW 2.1、MCAL 2.2、ECU抽象层 2.3、服务层 2.4、复杂驱动 3、AUTOSAR的RTE 4、AUTOSAR的应用层 4.1、SWC 4.2、AUTOSAR的通信 4.3、AUTOSAR软件接口 1、AUTOSAR方法论 AUTOSAR为汽车电子软件系统开发过程定义了一套通用的技术方法…

在 macOS 中安装 TensorFlow 1g

tensorflow 需要多大空间 pip install tensorflow pip install tensorflow Looking in indexes: https://pypi.douban.com/simple/ Collecting tensorflowDownloading https://pypi.doubanio.com/packages/1a/c1/9c14df0625836af8ba6628585c6d3c3bf8f1e1101cafa2435eb28a7764…

基于ROS2的消除重力加速度对IMU加速度影响,动态获取当前重力加速度。

IMU的全称是惯性测量单元&#xff0c;包括一个三轴的加速度计以及一个三轴的陀螺仪&#xff0c;分别测量出物体的加速度和角速度信息&#xff0c;不受周围环境结构、光照等外界因素影响。通常IMU的输出频率在100-1000hz之间&#xff0c;远高于相机或者激光雷达的输出频率 消除…

Windows 安装DotNet Core运行时库

1、安装Windows Management Framework 3.0或5.1 2、安装choco&#xff0c;下载地址https://chocolatey.org/install或通过PowerShell执行以下代码。 Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString(https://choco…

容灾设备系统组成,容灾备份系统组成包括哪些

随着信息技术的快速发展&#xff0c;企业对数据的需求越来越大&#xff0c;数据已经成为企业的核心财产。但是&#xff0c;数据安全性和完整性面临巨大挑战。在这种环境下&#xff0c;容灾备份系统应运而生&#xff0c;成为保证企业数据安全的关键因素。下面我们就详细介绍容灾…

关于JAVA程序的内存分布

目录 1.Java程序运行时内存说明 2.JVM内存划分 3.Java中数据类型 4.Java中的String 5.结合HelloWorld分析java程序内存分布 1.Java程序运行时内存说明 编写的.java程序文件需要java编译器javac转成.class文件&#xff0c;然后通过jvm&#xff08;名为java的可执行程序&…

java使用@interface和反射来动态生成excel

1、对象类上搞注解 public class ReportExecuteDetailDto { // 项目信息 private String regionCode; // 大区编号 ExcelColumn(order 0, title "大区") private String regionName; // 大区名称 ExcelColumn(order 14, tit…

STM32F103 USB OTA升级BootLoader (一)

1.配置外部高速晶振 2.勾选USB功能 3.将USB模式配置Virtual Port Com 4.将系统主频配置为72M,USB频率配置为48M. 5.配置好项目名称&#xff0c;开发环境&#xff0c;最后获取代码。 6.修改Flash大小和勾选Use Micro LIB 7.修改main.c代码 #include "main.h" #includ…

ASP.NET Core 中的 Dependency injection

依赖注入&#xff08;Dependency Injection&#xff0c;简称DI&#xff09;是为了实现各个类之间的依赖的控制反转&#xff08;Inversion of Control&#xff0c;简称IoC &#xff09;。 ASP.NET Core 中的Controller 和 Service 或者其他类都支持依赖注入。 依赖注入术语中&a…

浏览器安装selenium驱动,以Microsoft Edge安装驱动为例

Selenium是一个用于Web应用程序测试的自动化工具。它可以直接在浏览器中运行&#xff0c;模拟真实用户对浏览器进行操作。利用selenium&#xff0c;可以驱动浏览器执行特定的动作&#xff0c;比如&#xff1a;点击、下拉等等&#xff0c;还可以获取浏览器当前呈现的页面的源代码…

8/26 回溯法 周总结 记录个人的想法

DAY1 77. 组合 这道题是经典的回溯题&#xff0c; 递归函数参数和返回值显而易见 终止条件是path.size()k 递归逻辑&#xff0c;需要理解每次调用回溯的startIndex的含义&#xff0c;图解&#xff1a; DAY2 216. 组合总和 III:这道题与77题作类比&#xff1a; 77&#xff1…

自定义loadbalance实现feignclient的自定义路由

自定义loadbalance实现feignclient的自定义路由 项目背景 服务A有多个同事同时开发&#xff0c;每个同事都在dev或者test环境发布自己的代码&#xff0c;注册到注册中心有好几个(本文nacos为例)&#xff0c;这时候调用feign可能会导致请求到不同分支的服务上面&#xff0c;会…

React(7)

1.React Hooks 使用hooks理由 1. 高阶组件为了复用&#xff0c;导致代码层级复杂 2. 生命周期的复杂 3. 写成functional组件,无状态组件 &#xff0c;因为需要状态&#xff0c;又改成了class,成本高 1.1 useState useState();括号里面处的是初始值&#xff1b;返回的是一个…

【算法系列 | 7】深入解析查找算法之—布隆过滤器

序言 心若有阳光&#xff0c;你便会看见这个世界有那么多美好值得期待和向往。 决定开一个算法专栏&#xff0c;希望能帮助大家很好的了解算法。主要深入解析每个算法&#xff0c;从概念到示例。 我们一起努力&#xff0c;成为更好的自己&#xff01; 今天第3讲&#xff0c;讲一…

stm32之8.中断

&#xff08;Exceptions&#xff09;异常是导致程序流更改的事件&#xff0c;发生这种情况&#xff0c;处理器将挂起当前执行的任务&#xff0c;并执行程序的一部分&#xff0c;称之为异常处理函数。在完成异常处理程序的执行之后&#xff0c;处理器将恢复正常的程序执行&#…

python+TensorFlow实现人脸识别智能小程序的项目(包含TensorFlow版本与Pytorch版本)

pythonTensorFlow实现人脸识别智能小程序的项目&#xff08;包含TensorFlow版本与Pytorch版本&#xff09; 一&#xff1a;TensorFlow基础知识内容部分&#xff08;简明扼要&#xff0c;快速适应&#xff09;1、下载Cifar10数据集&#xff0c;并进行解压缩处理2、将Cifar10数据…