网站上线流程完全手册:域名、服务器与CDN

news2024/12/25 15:56:19

网站上线的核心要点

需要买域名 域名备案(国内)
买服务器
把服务器IP和域名(网址)绑定
把本地网站代码文件上传到服务器上

我来先来了解下以上的概念

域名介绍

域名是网站的地址,类似于你的家在街上的位置。它让人们通过简单的名字(如 www.baidu.com)访问你的网站,而不是记住复杂的数字IP地址。
每个域名背后都有一个对应的服务器IP地址

域名分等级
可以用百度的域名来解释域名的分级。假设我们以 www.baidu.com 为例,来看它在域名系统中的不同级别:

  1. 顶级域名 (TLD): com 是顶级域名,类似于国家。它代表了一个域名的最高级别。

  2. 二级域名: baidu 是二级域名,类似于省。在这个例子中,baidu 是顶级域名 com 下的具体组织或公司名。

  3. 三级域名: www 是三级域名,类似于市。它通常用于指示特定的服务或主机。在 www.baidu.com 中,www 通常指代网站的主机名。

所以,www.baidu.com 的结构可以理解为:

  • 顶级域名: com(国家层级)
  • 二级域名: baidu(省级或组织名)
  • 三级域名: www(市级或具体服务)

每个级别通过点(.)分隔,形成完整的域名层级。

请添加图片描述

请添加图片描述

从一级域名开始就能被设置成指向某个服务器的IP地址了

总结

顶级域名是域名管理机构定义的,我们只能从现有的里面选一个

我们买域名,其实就是选中某个顶级域名之后,在这个顶级域名下面自定义一个一级域名的名字,然后租用它的使用权。我们买到的其实是某个顶级域名下的一级域名,表现出来就是你买到的就是一级域名和顶级域名的组合,比如 baidu.com

一级域名以下的二级域名,像www.baidu.com,甚至三级域名四级域名
取名指向,是域名所有者通过域名管理中的DNS解析设置来自行设定。

服务器

服务器是用来处理和提供资源或服务,比如存储文件、运行网站、管理数据库等。它接收请求,处理后返回结果。可以通俗理解为没有显示器单一功能的电脑。

有实体服务器和云服务器
实体服务器是实实在在的硬件设备,你可以看到和触摸到它。它通常在数据中心里运行,提供各种服务,比如托管网站或存储文件。

云服务器则是虚拟的,不存在于你眼前。它由提供商管理,你可以通过网络访问和使用。云服务器的优势在于灵活性和可扩展性,你可以按需增加或减少资源,而无需担心硬件问题。

上线网站需要买服务器,因为服务器储存网站文件和数据,并使得网站能够被访问。就像你需要一个房子来放置你的东西和让别人进来参观,网站需要服务器来放置和展示它的内容。

DNS(DOMAIN NAME SYSTEM域名系统)

DNS管理和查询域名对应的IP地址的机制 游览器之所以知道域名对应的IP地址靠的就是DNS
请添加图片描述
请添加图片描述

DNS解析

当你在浏览器中输入一个域名(如 www.baidu.com)并按下回车时,计算机会开始一个DNS查询过程来获取该域名的IP地址。

2. 检查本地缓存

计算机会首先检查本地缓存是否已经存储了这个域名的IP地址。如果找到缓存记录,它会直接使用这个IP地址。

3. 查询本地DNS服务器

如果本地缓存中没有所需的记录,计算机会将查询请求发送到本地的DNS解析器(通常是由互联网服务提供商提供的DNS服务器)。本地DNS服务器会处理这个请求,接下来有两种情况:

  • 缓存命中:如果本地DNS服务器有缓存记录,它会将结果返回给计算机。
  • 缓存未命中:如果本地DNS服务器没有缓存记录,它会开始递归查询过程。
4. 递归查询过程

当本地DNS服务器没有缓存记录时,它会进行递归查询,这个过程涉及到多个层级的DNS服务器:

  • 根域名服务器:首先,查询会被发送到根域名服务器。根域名服务器知道所有顶级域(如 .com、.org、.net)的权威DNS服务器的位置。

  • 顶级域名服务器(TLD服务器):根域名服务器会将查询请求转发到负责该域名的顶级域名服务器。例如,如果你查询的是 www.example.com,根域名服务器会将请求转发到负责 .com 的TLD服务器。

  • 权威域名服务器:顶级域名服务器将请求转发到实际存储域名记录的权威DNS服务器。这些权威服务器包含域名的实际IP地址记录。

5. 获取和返回IP地址

权威DNS服务器会将查询结果(即域名的IP地址)返回给本地DNS服务器。然后,本地DNS服务器将这个IP地址返回给请求的计算机。

6. 本地缓存和连接

计算机获取到IP地址后,它可以直接连接到目标服务器。为了提高效率,本地DNS服务器和计算机通常会将这个IP地址缓存一段时间,以便未来的请求可以更快速地响应。

CDN内容分发网络

使用快递仓储的比喻来理解CDN(内容分发网络)的工作原理是非常有帮助的。让我们用这个比喻来说明:

  1. 原始数据源(主仓库)

    • 比喻:想象一个大仓库,里面存放着各种商品。这就是CDN中的原始数据源,也称为源服务器或原始服务器。它存储了所有需要分发的内容,例如网页、视频、图片等。
  2. CDN边缘节点(分布式仓库)

    • 比喻:为了让商品能够更快地送达客户,公司在各个地区设立了多个小型仓库。这些小型仓库就像CDN中的边缘节点服务器,它们分布在不同的地理位置,靠近用户。
  3. 用户请求(下单)

    • 比喻:当客户需要某个商品时,他们会在网上下订单。这个订单相当于用户在互联网上请求某个资源,比如访问一个网页。
  4. 请求处理(订单分配)

    • 比喻:订单到达公司的总仓库(原始仓库),公司会决定从哪个小型仓库(边缘节点)发货,以便商品能尽快送到客户手中。这类似于CDN的工作流程:当用户请求某个资源时,CDN会选择离用户最近的边缘节点来提供这个资源。
  5. 内容分发(发货)

    • 比喻:小型仓库会从自己存储的商品中发货,客户因此可以更快地收到商品。这就像CDN的边缘节点从缓存中直接提供内容,用户可以更快地获取到所需的信息。

通过这个快递仓储的比喻,你可以看到CDN如何通过在各地设置分布式的缓存节点来优化内容的传输速度和效率,使得用户可以更快速地访问到所需的内容。

上线网站

要不是不缺钱的话
可以选择买腾讯云或阿里云的服务器,然后买域名进行配置就行然后进行备案
请添加图片描述

请添加图片描述

这里使用zeabur来创建一个网站

https://zeabur.com/login
注册一个账号 点击新建一个项目 选择静态资源上传文件
点击网络 配置一个二级域名
请添加图片描述

请添加图片描述

请添加图片描述

如果对你有所帮助的话就点个关注吧 会持续更新技术文章

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

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

相关文章

大模型时代的AI应用开发,可以不用,但必须会

成熟的“格子衫”和年轻的“脸庞”,与开发者有关的大会总是少不了这两种元素,Create 2024百度AI开发者大会也不例外。 过去几十年,层出不穷的编程语言、框架等新技术,把一代又一代年轻的脸庞,塑造为成熟的格子衫&…

网络安全威胁2024年中报告

近日,奇安信威胁情报中心发布《网络安全威胁2024年中报告》,内容涵盖高级持续性威胁(APT)、勒索软件、互联网黑产、漏洞利用等几方面。 APT攻击活动:2024 年上半年,APT 攻击主要集中在信息技术、政府、科研…

设计模式笔记07(java版)

文章目录 迭代器模式定义结构优缺点使用场景迭代器模式在JDK源码中的使用 访问者模式定义结构案例实现优缺点使用场景扩展1. 分派:2. 动态分派:3. 静态分派:4. 双分派: 备忘录模式概述定义结构“黑箱”备忘录模式优缺点使用场景 解…

递归神经网络 (RNN) 简介

文章目录 一、介绍二、什么是递归神经网络 (RNN)?三、展开递归神经网络四、训练递归神经网络五、RNN 的类型六、现实生活中的 RNN 用例七、RNN 的两个主要限制八、RNN的变体8.1 双向递归神经网络 (BRNN)8.2 长短期记忆…

色彩的含义和使用色彩象征的艺术

无论你走到哪里,你都能看到颜色:天空中的白云,绿色的植被逐渐上升,灰色的石头结构和红砖建筑,在你脚下磨砺着棕色的土壤。你不只是看到这些颜色......你感觉到它们。 一,颜色的含义从何而来? 熟…

华为OD算法题整理目录

目录 专栏导读华为OD机试算法题太多了,知识点繁杂,如何刷题更有效率呢? 一、逻辑分析二、数据结构1、线性表① 数组② 双指针 2、map与list3、队列4、链表5、栈6、滑动窗口7、二叉树8、并查集9、矩阵 三、算法1、基础算法① 贪心思维② 二分查…

面试搜狐大模型算法工程师,体验真棒!!!

搜狐大模型算法工程师面试题 应聘岗位:搜狐大模型算法工程师 面试轮数: 整体面试感觉:偏简单 面试过程回顾 1. 自我介绍 在自我介绍环节,我清晰地阐述了个人基本信息、教育背景、工作经历和技能特长,展示了自信和沟通…

代码随想录算法训练营第 53 天 |卡码网110.字符串接龙 卡码网105.有向图的完全可达性 卡码网106.岛屿的周长

代码随想录算法训练营 Day53 代码随想录算法训练营第 53 天 |卡码网110.字符串接龙 卡码网105.有向图的完全可达性 卡码网106.岛屿的周长 目录 代码随想录算法训练营前言卡码网110.字符串接龙卡码网105.有向图的完全可达性卡码网106.岛屿的周长 一、卡码网110.字符串接龙1.题…

Java:StringBuilder、StringBuffer、StringJoiner

文章目录 StringBuilder代码为什么操作字符串建议使用StringBuilder,而不是String?但String还是不可替代的 StringBuffer案例:接收字符串,返回String类型的[11,22]这种形式代码 StringJoiner上面那个案例,用StringJoiner的方法解决…

Linux服务器不能使用su切换到其他用户

1. 现象 使用非root用户登录系统后,想使用su - 切换到root时,输入正确的密码后出现: 一开始以为自己密码记错了,或者是系统被入侵后篡改了root用户密码,服务器上的数据非常重要。后面不通过SSH连接,直接去…

2024年AI最热门行业人才:计算机视觉与自然语言及语音处理设计开发工程师!

2024年,计算机视觉设计与开发工程师以及自然语言及语音处理设计与开发工程师将成为技术行业中的“超级明星”。无论是智能家居、自动驾驶汽车,还是医疗诊断、金融服务,AI已经深刻融入我们的日常生活,而这些领域的智能化转型都离不…

《机器学习》决策树 集成学习 随机森林 参数及实例解析

目录 一、集成学习 1、含义 2、集成学习代表 1)bagging方法 2)boosting方法 3)stacking方法 二、随机森林 1、什么是随机森林 2、特点 1)数据采样随机 2)特征选取随机 3)森林 4)基分类器为…

LLAMA模型解析:快速掌握大模型LLM推理入门技巧

本文借助llama这个模型快速入门LLM的推理过程,技术细节很多都是通用的,也适合其他的LLM。本篇也可以作为CV快速入门NLP简易指南。 本文借助llama这个模型快速入门LLM的推理过程,很多技术细节都是通用的,也适合其他的LLM。这篇文章…

普元EOS-微前端调用base基座的ajax

1 前言 微前端调用EOS应用的服务或API,需要引入base基座,然后使用base基座中的ajax方法。 本文将介绍微前端的高开和低开使用base基座的Ajax的方法。 强烈建议不要自己引入axios或其他ajax库,因为EOS的服务接口都要求身份验证和授权&#…

分页查询面试记录和面试详情

文章目录 1.分页查询面试记录1.req和vo1.InterviewHistoryReq.java2.InterviewHistoryVO.java 2.InterviewController.java3.service1.InterviewHistoryService.java2.InterviewHistoryServiceImpl.java 4.测试 2.查询面试详情1.InterviewQuestionHistoryVO.java2.InterviewCon…

适合开发人员的网页爬虫工具DrissionPage

DrissionPage是一个基于Python的网页自动化工具,它集成了Selenium和Requests的功能,既能够控制浏览器进行用户界面的模拟操作,也能够直接收发数据包进行数据的获取和处理。 开源地址:DrissionPage: 基于python的网页自动化工具。既能控制浏览器,也能收发数据包。可兼顾浏…

CLion调试ROS(包括launch启动的ROS)

打开一个终端,切换到工作空间目录(形如:~/catkin_ws)。 在终端输入,source ./devel/setup.bash 启动Clion,一定要在输入上述命令的窗口启动Clion,否则会存在一些问题。 打开工程,这里也是一个…

【Java】——Java实现数组元素反转的两种方法

在编程中,我们经常会遇到需要对数组元素进行反转的需求。例如,给定一个整数数组arr {1, 2, 3, 4, 5},我们需要将其反转为{5, 4, 3, 2, 1}。下面我们将介绍两种实现数组元素反转的方法。 方法一:遍历数组一半的长度进行元素互换 …

Spring注解:优雅管理依赖的艺术

在Java企业级开发的广阔天地中,Spring框架以其强大的依赖注入(DI)和面向切面编程(AOP)能力,成为了众多开发者的首选。而Spring注解,作为这一框架的核心特性之一,更是将依赖管理提升到…

如何通过数字化资产管理提升企业运营效率

在当今快速发展的商业环境中,企业的资产管理正逐步向数字化迈进。数字化资产管理系统不仅帮助企业提高资产利用率,还能降低管理成本,提升整体运营效率。常达智能物联为各行业企业提供了领先的数字化资产管理解决方案,帮助企业实现…