🗒️使用 Netlify 托管个人网站 详细步骤

发布于2023-02-08
😀
通过 Netlify 托管个人网站需要准备材料:
域名 —— 建议在 Namesilo(aff) 购买,提供免费 WHOIS 隐私保护,而且使用优惠码 zs1np 可获得1美刀的优惠。
Github Repositories —— 在仓库中准备好网站的文件
Neltify 账号 —— 我们会通过 Netlify 托管 Github 中的文件以及绑定域名。
 

开始:

首先用 Github 账号注册好 Netlify 之后点击 “New site from git” 开始:
 
之后来到网站的控制面板,现在我们的网页已经可以在网上浏览了(点击上方绿色的网址),下一步我们要绑定域名,点击 “Domain settings”:
notion image
 
按照提示将自己的域名指向Netlify分配的域名
 
例如自己的域名是arterning.com, 分配的域名是abcefg.com,创建一个CNAME的record,源地址是abcefg.com,转换后的地址是arterning.com
 
 
然后按照提示复制这四个地址
notion image
 
在Namesilo 的 NameServers 上点击 Change,把原有的删除,替换成 Netlify 提供的地址
 
notion image
 
至此使用 Netlify 托管个人网站已经完成,这些更改很快就会生效。到时候就可以直接用我们的域名访问网站了。
然后我们可以愉快地通过 Github 来更新网站内容了!
 
 

什么是Name Server

 
域名配置的Name Server(NS)是一种网络服务器,它用于存储和管理特定域名的DNS(Domain Name System)信息。DNS是互联网上用于将易记的域名(例如example.com)转换为 IP 地址(例如192.168.1.1)的系统。每个域名都需要至少两个Name Server 条目,通常是主Name Server和辅助Name Server,以确保域名的可靠性和可用性。
Name Server 承担以下主要职责:
  1. 域名解析:Name Server 存储与特定域名相关的DNS记录,包括A记录(指向IP地址)、CNAME记录(指向另一个域名)、MX记录(用于电子邮件交付)、TXT记录(用于各种用途,如验证)等。当某人在浏览器中输入域名时,DNS请求将发送到与该域名关联的Name Server,以查找与该域名相关的IP地址。
  1. 域名注册:域名注册商通常允许域名所有者指定其自定义Name Server,这样他们可以自行管理与其域名相关的DNS记录。这是通过域名注册商的控制面板或其他管理工具完成的。
  1. 故障恢复:如果主Name Server不可用,辅助Name Server将接管域名解析,确保域名在主Name Server故障时仍然可用。
  1. 缓存:Name Server 通常会缓存最近的DNS查询结果,以提高性能并减少对外部DNS服务器的依赖。
Name Server 配置是域名管理的重要部分,它直接影响到域名的可用性和性能。域名所有者可以通过其域名注册商的控制面板或管理界面来配置和管理其域名的Name Server 设置。
 

一点小问题

修改Name Server之后,在域名提供商的管理页面会弹出一个警告,不过并不影响使用
notion image
 
双重认证(2FA)实现原理K8S基本使用
Loading...
©2021-2025 Arterning.
All rights reserved.