Hexo 搭建博客四(含总结)

要想绑定自己的域名,让其他人直接通过域名访问你的博客
域名需要购买的,国内的可以去阿里云,腾讯云官网 购买。

你可以随意起你喜欢的名字,然后在该网站进行搜索,没有人占用的话你就可以购买该域名。不同的后缀价格不同。可以看到.com .net.top等域名

购买完域名以后,需要做以下几个步骤:

  1. 实名认证
  2. 修改DNS
  3. 域名解析
  4. 新建CNAME文件

1 实名认证
在修改DNS之前,必须要阿里云官网实名认证成功,用淘宝账户登录然后填写相关信息即可。

2 修改DNS
实名认证成功后,进入管理界面,依次点击:
Hexo 搭建博客四(含总结)_第1张图片
Hexo 搭建博客四(含总结)_第2张图片
修改DNS为:
f1g1ns1.dnspod.net
f1g1ns2.dnspod.net
(ps:腾讯云的DNS好像直接就是这个,不用修改)
3 域名解析 (有些平台购买域名后,有赠送域名解析的服务,有些平台没有,有的话直接在购买域名的平台进行域名解析就可了)
DNS修改好以后,到DNSPOD这个网站去解析你的域名。
首先,微信登录并注册 https://www.dnspod.cn/,点击域名解析,添加上你的域名。
Hexo 搭建博客四(含总结)_第3张图片
接着,添加以下两条记录即可。
Hexo 搭建博客四(含总结)_第4张图片

注意:makcyun.github.io.需换成你自己的名称,另外最后有一个“.”

4 新建CNAME文件
在博客根目录文件夹下,例如我的D:\blog\source,新建名为CNAME的记事本文件,去掉后缀。
在里面输入你的域名,例如我的:www.makcyun.top即可,保存并关闭。

Hexo 搭建博客四(含总结)_第5张图片
注意:
这里填不填写www前缀都是可以的,区别在于填写www,那么博客网址就会以www开头,例如:www.makcyun.top;如果不填写,博客网址是:makcyun.top,二者都可以,看你喜欢。

完成以上4步之后,根目录下再次运行:

hexo d -g  

这时,输入你在记事本里的域名网址,即可打开你的博客。
至此,你的博客就换成了你想要的网址,别人也可以通过这个网址访问到你的博客。

到这里,博客的初步搭建就算完成了,顺利的话不到1小时就能完成,如果中间出现差错,保持耐心多试几次应该就没问题。
此时,还有一个比较重要的问题就是,你可能会觉得你的博客不够美观,不如我博客里前面提到的那几个博客,甚至也没有我的好看。

HEXO 博客开启 HTTPS (SSL 证书)

部署了你的网站之后,在GitHub你的项目所在的托管仓库设置里,可以直接获取SSL证书
Hexo 搭建博客四(含总结)_第6张图片
设置完成之后,等待几分钟就可以完成!使用Https://访问你的网站

总结

部署到GitHub上

主要步骤包括:

git创建SSH密钥
在GitHub账户中添加你的公钥
测试成功并设置用户信息
将本地的Hexo文件更新到Github库中
hexo部署更新博客
经过以上几步的操作,顺利的话,你的博客可以发布到网上,其他人也可以通过你的网址username.github.io(我的是makcyun.github.io)
访问到你的博客。

在部署到GitHub上,如果遇到,发生冲突,

解决办法为:修改项目文件下的 .git 文件里的配置文件,在下图位置加上你GitHub的用户名和密码,即可解决。
Hexo 搭建博客四(含总结)_第7张图片

并且在GitHub上创建仓库时,命名规则一定要是如下的样子 user name .github.io

不然即使部署了,也运行不出来博客界面
Hexo 搭建博客四(含总结)_第8张图片
参考文章:https://www.jaybin.top/

阅读次数报错

在这里插入图片描述
解决方法:
Hexo 搭建博客四(含总结)_第9张图片

在valine里面设置之后,本地运行,发现,底部评论框底下显示:访问被api域名白名单拒绝,请检查你的安全域名设置

解决办法:我发现的代码不仅设置了http://www.excellenter.club的域名,而且是放在github仓库,因此在LeanClound安全中心需添加两个网址
Hexo 搭建博客四(含总结)_第10张图片

写博客时 MarkdownPad发生HTML渲染组件出错

Hexo 搭建博客四(含总结)_第11张图片
解决方案为:
MarkdownPad 的FAQ文档中给出了解决办法:http://markdownpad.com/faq.html
在文档中搜素This view has crashed,了修复这个问题,你需要安装这么一个SDK工具包,点击链接获取

在这里插入图片描述
然后重启markdown就解决问题了。
Hexo 搭建博客四(含总结)_第12张图片
如果还没有解决,那就买个新电脑吧!
哦!不是,让你再装个微软的渲染插件,就是在 Awesomium 1.6.6 SDK.下面
在这里插入图片描述

If you continue to experience issues, please install Microsoft’s DirectX End-User Runtimes (June 2010).

你可能感兴趣的:(Hexo 搭建博客四(含总结))