欢迎访问我的博客:非著名数据猿
Github地址:https://github.com/haozhou0327/haozhou0327.github.io
很久之前就想搭建一个博客,为什么会有这个想法呢?第一个原因,是可以装B(哈哈哈);第二个原因,是有一种成就感(其实还是装B,哈哈)。虽然现在已经不是博客盛行的年代了,如今有诸多自媒体平台诞生,微信、简书、头条号等等诸如此类,真的太多了,但是,依旧想自己动手搭建一个博客,体验一下搭建的过程,也是一种乐趣。
题外话:说到这里,推荐阅读一篇文章——《博客盛行的年代》(作者:包慧怡),2006年的一篇文章,最后一段文字是这么写的:“有人视博客为交际工具,广结缘,频通信;有人视博客为职场备案,勤整理,深反省;有人视博客为弄墨圃地,今晨文为情声,明晌为文造情;有人视博客为第二生命,一日不博,心痒难定。说到底,博客还是个没要紧的东西。所谓我博故我在,终究不过是懒于思索又深恐自己懒于思索(或者说,深恐被认为懒于思索)的人用来鞭笞自己的形式主义。各路高人看客大可各遂所愿,按需偷窥,其实,这也是网络时代最看得见摸得着的民主之一。”你是如何看待博客呢?
回归正题。
名博阮一峰曾经说过:
喜欢写Blog的人,会经历三个阶段。
- 第一阶段,刚接触Blog,觉得很新鲜,试着选择一个免费空间来写。
- 第二阶段,发现免费空间限制太多,就自己购买域名和空间,搭建独立博客。
- 第三阶段,觉得独立博客的管理太麻烦,最好在保留控制权的前提下,让别人来管,自己只负责写文章。
如果你想到达第三个阶段,选择在github上搭建就是一个很好的思路。
于是乎,我开始上网找教程,第一感觉是兴奋,因为看到了太多的教程。当你在搜索引擎搜索“Hexo和Github搭建博客”时,心里不免感叹“哇,这么多教程,真好”。虽然我也是跟着这些教程走过来的,但是我想说,看教程很简单,但如果不亲自去尝试、去折腾,真的不能很好的应对每一个细节。由于整个搭建过程的思路和步骤是不变的,所以很多教程内容差不多。
在看了很多篇教程之后,决心开始自己动手操作,前后折腾了3个晚上(其实真的要不了很久,也是因为走了一点弯路),终于搭建完成,也修改了一部分配置,以后逐步增加更多好玩的功能!如果你发现有什么bug,或者有什么建议,欢迎一起交流。个人微信/QQ:598957481。
在博客搭建完成之后,有一位群友也想自己搭建,认为网上的教程总是出现一些自己不知道怎么解决的问题,所以我就想写一个出来,我这个不能称之为教程,只能算记录下自己搭建的过程。
本人非计算机出身,也非程序猿,仅仅是个人喜好,对这个比较感兴趣,我会尽可能详细的整理这个过程,供参考。可能也会引用到其他作者的一些内容,在此感谢提供教程的作者们。
在此之前,先推荐阅读几篇文章:
我觉得有一个作者的一句话写的很好:为什么要搭建一个独立博客?因为独立的才是自己的。
入门槛是什么?
我的总结是:
- 经得起折腾
- 敢于钻研
- 有耐心
入门知识:
- GitHub Pages是什么?——请自行google(不要用baidu,不要用baidu,不要用baidu,关于搜索引擎的使用,本人曾被 我最鄙视的某个领导 鄙视过。)
- Hexo是什么?——请自行google。
准备工作:
在开始一切之前,你必须已经具备以下条件:
- 有一个github账号,没有的话去注册一个(注册账号教程请自行google);
- 安装了node.js、npm,并了解相关基础知识;
- 安装了git(或者其它git客户端)。
后文会详细讲述安装过程。
本人的安装环境:
OK,这篇文章就到这里,从下一篇文章开始,会详细介绍搭建过程。
附思维导图:
附参考教程: