大家好,我是二哥呀。
今天来给大家补一个小知识:域名解析。老手可以直接拉到文末给个三连就可以撤了,新手可以把这篇收藏起来,往后自己搭建博客时必然会遇到的。
购买域名可以通过多个服务商,比如说阿里云、百度云、腾讯云。
我这里以阿里云为例,购入一个 tobebetterjavaer.com 的域名(寓意通过 Java 程序员进阶之路,成为一个更好的 Java 工程师)。
在此之前呢,我已经购买了一台阿里云的服务器,2核4G内存的轻量级云服务器。就是上次带大家白票的那波,我自己也购入了一台。
这台服务器上目前已经安装了宝塔面板、Nginx,并且可以通过 IP 地址成功访问 80 端口。
我想做什么呢?
我希望可以通过域名直接访问而不是 IP!
直接在浏览器地址栏里输入域名访问肯定是不行的。
那该怎么办呢?
进行域名解析。当我们购买了一台云服务器后,系统会默认给这台服务器分配一个已经绑定的 IP 地址。但由于 IP 地址是由数组组成的,不方便记忆,所以就使用域名来代替。
不过,讲真 tobebetterjavaer.com 这个域名也不好记忆,好歹是寓意比较好:成为一个更好的 Java 工程师嘛。再加上 com 域名本身也比较稀缺了,短域名基本上都已经用尽了。
那域名解析就是把域名指向网站的 IP 地址,让用户通过域名就可以访问到网站的一种服务。
阿里云是通过云解析 DNS 提供域名解析服务的。DNS,全称 Domain Name System,也就是域名系统,是一个将域名和IP地址相互映射的分布式数据库,以便用户访问互联网。
云解析 DNS 支持 A、AAAA 、CNAME 等记录类型。
进入域名控制台,选择要解析的域名,点击「解析」会跳转到解析设置页面。
直接点击「新手指导」按钮,填写服务器的 IP 地址。
该方法可以同时添加 www 和 @ 记录,成功后,可以通过带 www 和不带 www 的方式访问网站。
- 主机记录 @ 表示可以直接通过不带 www 的域名访问,也就是 tobebetterjavaer.com;
- 主机记录 www 表示可以带 www 的域名访问,也就是 www.tobebetterjavaer.com;
TTL 为缓存时间,数值越小,表示修改记录生效的时间越快,默认为10分钟。
记得对域名进行实名认证,认证通过后(否则域名会处于锁定状态 serverhold),再次刷新页面,就可以访问成功了!
怎么样,为了给大家演示整个域名的解析过程,特意花了 273 块人民币买了这个 tobebetterjavaer.com 域名,这波三连可以给了吧!
是不是瞬间被这个逼装到了?