域名解析、CDN 加速、服务器绑定域名之间的关系及如何操作?

域名解析CDN 加速服务器绑定域名之间的关系是什么?又是如何操作的呢?对于很多新同学来说,经常会把域名解析、CDN 加速和服务器端 IP 弄混淆。在和新同学沟通的过程中,老魏发现部分同学是越听脑子越迷糊,越搞不清楚这三者之间的关系,如何去设置就更不懂了。为了拨开迷雾,魏艾斯博客特意写下了本文内容,希望同学们看完了能够搞清楚这三个操作分别是什么,又有什么样的联系。

去翻了博客,曾经写过相关文章:DNS 解析和 CDN 加速的区别与联系,但是不够详细和彻底,而且现在看来当时的内容写的有些凌乱,又没抓住核心内容,新同学看着可能也费劲。索性今天重新写一下这个内容,咱们彻底的把这里面的区别和联系给理清楚了,以后再迷糊的时候记得过来看一眼。

1、相关名词解释

域名解析,也叫 DNS 解析。比如你在阿里云买了域名,那么当建站的时候,就需要买一个云服务器,同时送一个独立 IP。而为了让访问网站的速度更快,还需要使用 CDN 加速服务。这三块都再阿里云上面一条龙的服务。同时国内的腾讯云也是如此的方式,把这三块都集成到一起了。

域名是你的网站访问网址,这个是告诉别人如何访问网站的;

CDN 加速用来提高用户访问速度用的,早年没有这个产品的时候,用户直接访问源服务器,导致负载压力很大,而且页面打开速度也慢,现在有了这个加速技术,把你网站的内容复制到各个 CDN 加速节点上,用户访问时被自动引导到距离最近的 CDN加速节点,这样既提高了访问速度(用户体验好),又减轻了源服务器压力(节省成本),同样的配置还比以前支持更多用户访问了。

比如现在你要建站,已经购买了域名、云服务器和 CDN 加速。在阿里云购买这三项也不贵,还可以点我领取阿里云代金券,购买 150+ 云产品,可以抵用费用。理论上的访问步骤如下:

域名解析 >  CDN 加速 > 加速节点或云服务器 IP > 获取网站数据给用户

2、也就是阿里云解析添加 CNAME 域名,经过 CDN 加速处理后,从加速节点或源服务器获取内容最后返回给用户。经过以上三步,就完成了域名加速访问的整个流程。设置成功后,当用户访问域名的时候,访问路径是这样子的:用户在浏览器中打开域名,网络查询后得知域名在阿里云解析,去阿里云后被引导通过 CNAME 跳转访问了 CDN 加速节点。

如果成功获取到网站内容,就返回给用户;// CDN 加速节点是距离用户距离最近,也就是起到了加速的作用,用户感觉到访问你网站非常快。

如果访问 CDN 节点失败,则直接访问源服务器获取网站内容并返回给用户。// 这时候打开网站速度比上面稍慢一点,一般来说如果你使用阿里云腾讯云之类的国内云服务器,再慢 3 秒钟也打开了。

以上操作看起来一步步的很麻烦,其实我们打开域名到完全看到网站页面内容,也不过1秒~3秒的时间而已,反应速度还是蛮快的。

3、我们既然要使用 CDN 加速,那么实际上第一步要先获取到加速域名,也就是那个 CNAME 域名。这步去阿里云 CDN 里面操作。按照下图的设置结合你个人的实际情况操作。

简单说下如何添加 CDN 域名。

加速域名就是被加速的最终域名;

业务类型:图片类网站、文字类博客网站都选择“图片小文件”,其他类型根据实际情况选择;

源站信息:如果你要给网站加速,选择“IP”,给对象存储加速,选择“oss域名”;

IP:填上你购买的云服务器的 IP;

端口:http 网站选择 80 端口,https 网站选择 443 端口;

加速区域:根据网站用户群体主要在哪里进行选择。

填写基本信息、信息审核、通过后添加完成,就可以拿到系统分配的 CNAME域名了。把这个域名拿到阿里云解析里面添加 CNAME 域名解析,然后 CDN 加速会立即生效。

记住一点:a 记录和 cname 记录都是域名指向服务器用的,前者不加速,后者起到加速作用。所以域名解析的时候只能二选一,要么添加 cname 记录,要么添加 a记录,不能共存。很多新同学的矛盾就在于此,没搞明白这个道理,想两个都添加解析,这是不对的,请注意。

4、下面是阿里云解析添加 CNAME 的页面。

记录类型:CDN 加速选择 CNAME 类型;

主机记录:最终用户要打开的域名是主域名,填写 @,是 www 域名就填写 www;

解析线路:如没有特殊要求,默认就好。

记录值:从 CDN 加速后台获取到的加速域名;

如果还是看不懂操作,请点我打开阿里云解析官方帮助页面,找到快速入门 > 添加 CDN 解析查看详细步骤。

关于阿里云解析 DNS 的内容,请移步阿里云解析 DNS 使用详细图文教程

5、最后就是把域名绑定到服务器上,通过我们常用的 php 面板(比如宝塔面板)来操作会更容易一些。IP 是默认绑定服务器的,这样就可以把本文中的三个项目串联起来了。

老魏建议:宝塔面板适合新手、小白建站,支持Linux、Windows系统,点击直达宝塔官网注册账号并免费领取¥3188元专业版大礼包(专业版永久授权仅需1188元),新用户可享受0.99元体验7天专业版。
宝塔面板建议选择阿里云腾讯云服务器

更多内容请看宝塔面板专题
点击查看网易云课堂《宝塔Linux面板新手入门教程》

经过以上的操作,就顺利添加了阿里云解析,开启了 CDN 加速,服务器上也绑定了域名,再通过后期建站操作,一个完整的网站就可以访问了。希望通过本文的讲解,大家能够搞明白 DNS 解析、CDN 加速和服务器绑定域名都是什么意思,又有什么关系。其他云商家的操作方式和阿里云是完全一样的,大家明白这个原理,就都可以顺利操作完成了。不懂的话请在下面留言,或者添加页面右上角的 QQ群,大家一起讨论。

温馨提示: 本文最后更新于2024-06-16 19:03:29,某些文章具有时效性,若有错误或已失效,请在下方 留言或联系 Ferry资源网
© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容