0. 前言
众所周知我们可以用Github的.github.io
域名,但是这样的话总有点不舒坦。
所以,作者今天教你元搭建自己的顶级域名,预计耗时一个小时,写完后将会同步到这里。
先上效果:这里
1. 准备工作
- Firefox浏览器(只有Firefox才可以上)
- 邮箱(貌似现在用不了了)/Google账号
- Github账号
2. 开始吧——注册二级域名
有.github.io
的可以跳过这章。
首先,我们购买域名的网站叫freenom
,是世界上唯一一个提供免费域名的网站,地址在这里。
如果你发现上不了,你可能需要明白,这是一个国外网站。
然后,你需要一个Github仓库,名字为Github的用户名.github.io
。
图如下所示,
点绿色按钮new
。
接下来点开new
以后,你会发现界面如下图所示,
在Repository name
里面写Github的用户名.github.io
,比如我的小号(为了教你们专门开了个小号)用户名是GoneTime-qwq
(大号Ebeo-Yvnjiang
),那么Repository name
就写GoneTime-qwq.github.io
,大号就要填Ebeo-Yvnjiang.github.io
。
然后选择public
,Description
写connect AK IOI
,Initialize this repository with a README
也要勾选。
然后输入Github的用户名.github.io
,看看打开了没,如果打开了,关掉网页,我们开始扒拉freenom
上的内容。
3. 重头戏——注册域名
打开freenom
,我们会发现如下一幕:
(Ps:背景图可能不同,可能有加载延迟,属正常现象。)
接下来点登入
,看到
按操作注册(理论上来讲下面还有一个邮箱注册,因人而异)即可。
接下来登录,会看到
(Ps:我是一打开就截图,可能会出现白的情况,理论上来讲我一截完图就好了)
点右边的Services
,再点Register a new domain
,会看到下图:
在输入框里输入你想要的域名名称(比如我的www.billy2007.tk
就输入billy2007
),点击Check Availability
,会看到:
(这是可用的情况,如果不可用的话会放在下图)
其中不能用的域名就会有一个×(比如上图的ak-ioi.cf
是@rui_er 神仙的网站,被注册了),否则能用。
点Get it now!
注册,然后点右上角的Checkout
,看到
,Preiod
点12 months@FREE
,然后Continue
。
然后就没啥好说的了,按流程注册即可。
然后就OK了。
刚才,我们注册了一个自己的独立顶级域名!
4. 最后一步:域名解析
我们有了武器,还需要大炮把它送出去。
所以,我们有了域名,还要对其进行解析。
这时候,我们的.github.io
域名就派上用场了。
先回到主页,点击Services
,点My Domains
,选你的域名,点Manage Domain
,里面选Manage Freenom DNS
,看到下图。
(Ps:这是我的,你们自然空空如也)
在下面的name
填www
,Type
选CNAME
,TTL
不要管,Target
选Github的用户名.github.io
。
然后点Save Changes
,关闭freenom
,打开Github。
接下来是Github端的操作。
打开Github,点开仓库,选择Create new file
,命名为CNAME
,文件内容www.你在freenom上选的名字.你在freenom上的后缀
。
比如我是dolta.billy2007.tk
(Ps:不要学我,这样不好),那么我的CNAME
上就写dolta.billy2007.tk
。
最后的最后,你可以使用Gridea
,Hexo
等美化你的界面,此处不讲了。
Github可能需要一段时间才会把这个装配好。