前言
当使用hexo
结合github
部署出我们想要的博客的时候,我们想查看自己的博客,就直接输入类似xxx.github.io
就可以访问博客了,xxx
就是github
用户名,比如我的博客直接输入 http://lchenfox.github.io/ 。显然,这样的一个URL
是比较low
的,我们经常可以在网站上看到很多个性化的个人博客,都是用的私有域名,接下来我们一起来看一下如何部署属于我们自己的域名。
购买域名
首先,域名
是需要花钱买的,我这里购买的是 腾讯云域名购买,你也可以到阿里云上面买,都可以,你开心就行。
进入到腾讯云,你应该会看到如下类似页面
一般都选择.com
,点击购买
,然后会要求你登录、注册、实名认证等等,登录可以直接使用微信登录绑定,非常方便,按提示来就行。
接下来,输入你喜欢的域名(一般情况下,很多好的域名基本都被注册了),输入域名,会检测你当前输入的域名是否被注册,如果未注册,那么你就可以使用了,见下面:
下一步,付款,结束,这样你就拥有属于你自己的域名了。是不是购买结束,有了域名,一切就结束了呢?并不是,继续往下看。
绑定
到这里,你已经有了域名,但是,你的域名还是处于未解析
和域名所有者未认证(默认是注册者,但是要求你重新填写身份信息和联系地址、邮箱等等)
的,你可以根据提示进行操作,非常简单。
接着(我的是几分钟)域名审核通过后,你将需要将你的域名
和github博客地址
绑定起来。点击你域名,进入到如下图(下图是我已经关联github博客
了):
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服务
所有的一切,都刚刚好。