捣腾一个Github博客

之前一直想做一个个人博客,一个月前用一个后台模板搭了一个点击这儿,做完这个还有有点小激动的,前端用的是AngularJS和Bootstrap,后端PHP MySQL和Slim(一种PHP的微型框架,适合写RESTful类型的接口),还有一些安全性问题,毕竟后台管理模板和个人博客的风格完全不同,So想重新搭一个。那就开始搭吧,搜索了好半天找到一些搭建静态博客的工具—Jekyll和Hexo,起初在用Jekyll的时候,装Ruby环境遇到了问题,Hexo在安装的时候也遇到了问题,咋办呢?转到Ubuntu下再试试,WTF还是有问题,因此耽搁了一些日子。想着还要继续搭啊,环境坏了那就刷系统(简单粗暴),刷完系统之后竟然好了!那就开始用Hexo搭吧!

工具:

  • Git
  • Github账号
  • Node.js
  • 代码编辑器(Webstorm Sublime)

Git下载
Node下载
Github账户注册
Git和Node默认配置安装即可

#可以开始搭建了

基于Hexo的博客当然要安装Hexo了,在任意目录(位置)点击鼠标右键,选择Git bash,输入

1
npm install hexo -g

安装完成后继续输入(blog为你的博客文件夹名)

1
hexo init blog

进入该文件夹,继续输入

1
cd blog

继续输入

1
npm install

最后输入下面一行命令

1
hexo server

完成后在浏览器地址栏输入http://localhost:4000/即可查看初始的博客了

#自定义自己的博客

通过之前的步骤,我们搭建了一个博客,当然了,内容样式排版都是默认的。关于怎么细化博客,我也是看的别人的教程一步一步来做的,这里面的《hexo系列教程(一~五)》讲解的是比较清晰易懂的,我也要谢谢这位作者

Fork me on GitHub