别人吐槽我现有的博客便是远古的博客,页面太low!
其余一个缘故原由是博客的内容是存储在数据库中,前段韶光我的数据库被黑了,博客的内容全没了!
基于这两个缘故原由我在思考重新搭建我的博客。看到身边人的博客都那么俊秀,我也终极选择了hexo。hexo 是一款基于 Node.js 的静态博客框架。目前在GitHub上已有 28144 star 和 3721 fork。
这是我上半年通过源码搭建的博客,地址是:http://www.mhtclub.com/ 。如下图:
这是我新搭建的博客,地址是:https://www.restlessman.cn/ ,效果如下图:

我以为 hexo 框架的优点有:
1.不须要数据库,直接解析 markdown 文档内容,以是只关注写文章就好。
2.超级多的主题可自由选择。
3.超级多的插件,无所不能。留言板,谈天,阅读量统计,url 短连接转化等等。
博客搭建步骤
1.根本环境配置
安装 Git,Git是开源的分布式版本掌握系统,用于敏捷高效地处理项目。
1.1 本地天生 ssh 密钥文件
在 Github 个人设置中央,新建一个 SSH key。“SSH and GPG keys ” -> \"大众New SSH key \"大众
末了在 Git Bash 中检测 GitHub 公钥设置是否成功,输入 ssh git@github.com
如上图所示,就表示配置成功。
1.2 安装Node.js
***Node.js 安装程序,官网地址:https://nodejs.org/en/download/
1.3 安装 hexo
然后在浏览器访问:localhost:4000 ,就可以看到刚刚创建的博客了。
2.选择主题
hexo 的主题超级丰富,很多人都利用的 next 网上也有很多教程。
hexo themes主题官网: https://hexo.io/themes/index.html
上周无意间创造一位兄弟的博客是通过 matery 主题搭建的,让我面前一亮,我的主题便是它了。
3.markdown 文档内容修正
修合法地 markdown 文档,利用 front-matter 语法,修正文章头格式:
3.安装插件
3.1 推送网站内容到 Github 安装插件 hexo-deployer
3.2 安装短地址链接插件
项目环境下 _config.yml 文件添加如下内容:
4.SEO优化
4.1 百度收录你的网站
4.2 天生网站舆图,向百度提交链接
天生网站舆图,需安装插件sitemap插件
实行 hexo g 在项目根目录会天生,sitemap.xml文件和baidusitemap.xml文件。通过www.webname.com/sitemap.xml 检讨文件是否天生。
向百度提交提交链接,操作如下:
4.3 让 Google 收录你的站点
google 站点平台:https://www.google.com/webmasters/
结语
hexo 可以让你快速上手搭建博客,要想设计自己独占的风格博客,那就须要花费点韶光。本编讲解的内容都很根本,有兴趣的伙伴可以动动手,半个小时就可以拥有你自己的博客网站。当然在博客搭建上有什么问题可以见告我,我们一起进步,相互学习!
参考
matery主题创作者的博客 https://blinkfox.github.io/Hexo SEO优化教程 https://zhuanlan.zhihu.com/p/80140893hexo-abbrlink插件安装 https://ergou.fun/posts/733.html我的"大众年夜众号:不安分的猿人,每周更新一篇搭建博客的方法!