购买域名
- 域名服务商有很多,比如国内的「万网」,「4.cn」;国外的有「NameSoil」,「GoDaddy」等,国内注册域名需要备案,据说很麻烦(天朝特色,有兴趣的可以去尝试下),国外的无需备案,有些服务商还提供隐私保护(就是他人无法查到域名的注册信息)。
- 我选择的是「NameSoil」进行域名购买。
- NameSoil首页,在红箭头输入框内输入自己想要的域名,再点击
SEARCH
进行搜索 搜索想要的域名 - 如图中红方框处就是你搜索的域名,右边绿色的就是可以可以注册的顶级域名,选好之后点击2处进行支付。 选择顶级域名.png
- 订单详情页面,将1处修改为「WHOIS Privacy」设置隐私保护,在2处选择购买时长,如果你是首次购买可以在3处输入一个优惠码(搜索引擎搜索得到)有一美元的优惠,这些都选完之后就点击 「CONTINUE」进入下一步。 订单详情.png
- 进行登录或注册操作,已有namesoli在1处输入账号及密码进行登录,没有namesoil账号则在2处进行注册操作。 登录或注册.png
- 选择支付方式,国内我们一般选择的是支付宝支付,选择支付宝,输入支付宝邮箱再点击GO转到付款页面,完成支付后就购买域名成功了。 选择支付方式.png
GitHub和Hexo相关操作
- 在你本地的博客仓库中
source
文件夹下新建一个文件名为CNAME(全大写无后缀),在CNAME文件中添加你之前购买成功的域名,如我购买的是「clydeqin7.top」就在文件中添加「clydeqin7.top」。 -
hexo g -d
将本地修改部署到GitHub的博客仓库中。
域名解析
域名解析Google一下就会出来许多可以解析域名的网站,选择国外的网站有被墙的风险,我选择的是「DNSPOD」网站进行解析。
-
在「DNSPOD」网站中域名解析中添加域名,输入你购买的域名进行解析,解析成功会得到2个「记录值」。
-
在添加记录中添加一下3条记录
主机记录 记录类型 记录值 * A 192.30.252.153 @ A 192.30.252.154 www CNAME 你的用户名.github.io 主机记录就是域名前缀,常见用法有:
- www:解析后的域名为 www.你的域名
- @:直接解析主域名 你的域名
- *:泛解析,匹配其他所有域名 *.你的域名
要指向空间商提供的 IP 地址,选择「类型 A」,要指向一个域名,选择「类型 CNAME」
上面「192.30.252.153」,「192.30.252.154」就是GitHub提供的IP地址。
将解析结果添加到域名
- 打开「namesoil」网站,选择「Manage My Domains」,然后点击要管理的域名。
- 如图,上面个红框为域名,点击下面个红框的「Change」。 域名管理.png
- 在打开页面中填入之前域名解析成功得到的2个「记录值」,点击「SUBMIT」,完成修改。
- 等待修改生效,一般不超过10分钟,然后在浏览器中输入你的域名应该就可以访问了。
网友评论