hexo个性化域名配置

前言

当使用hexo结合github部署出我们想要的博客的时候,我们想查看自己的博客,就直接输入类似xxx.github.io就可以访问博客了,xxx就是github用户名,比如我的博客直接输入 http://lchenfox.github.io/ 。显然,这样的一个URL是比较low的,我们经常可以在网站上看到很多个性化的个人博客,都是用的私有域名,接下来我们一起来看一下如何部署属于我们自己的域名。

购买域名

首先,域名是需要花钱买的,我这里购买的是 腾讯云域名购买,你也可以到阿里云上面买,都可以,你开心就行。

进入到腾讯云,你应该会看到如下类似页面

image0

一般都选择.com,点击购买,然后会要求你登录、注册、实名认证等等,登录可以直接使用微信登录绑定,非常方便,按提示来就行。

接下来,输入你喜欢的域名(一般情况下,很多好的域名基本都被注册了),输入域名,会检测你当前输入的域名是否被注册,如果未注册,那么你就可以使用了,见下面:

image1

下一步,付款,结束,这样你就拥有属于你自己的域名了。是不是购买结束,有了域名,一切就结束了呢?并不是,继续往下看。

绑定

到这里,你已经有了域名,但是,你的域名还是处于未解析域名所有者未认证(默认是注册者,但是要求你重新填写身份信息和联系地址、邮箱等等)的,你可以根据提示进行操作,非常简单。

接着(我的是几分钟)域名审核通过后,你将需要将你的域名github博客地址绑定起来。点击你域名,进入到如下图(下图是我已经关联github博客了):

image2

  • 1、 点击添加记录

  • 2、 主机记录选择www

  • 3、 记录类型选择CNAME

  • 4、 记录值选择你的github博客域名

ok,到这一步,你在腾讯云上面的操作基本结束了。

hexo本地域名关联

  • 进入到你本地的hexo根目录下面的source目录
1
cd source
  • 创建CNAME文件(CNAME写死就行)
1
vi CNAME
  • 添加你购买的域名

比如我的是

1
www.clcoder.com
  • 保存退出

  • 重新部署博客

1
hexo g -d

到这里,打开你的新域名,你就可以看到和你购买之前使用的类似xxx.github.io的个人博客了。

小结

1. 购买域名
2. 平台(如腾讯云)关联域名
3. 本地配置新域名并重新部署、发布hexo服务

所有的一切,都刚刚好。