之前一直想做一个个人博客,一个月前用一个后台模板搭了一个点击这儿,做完这个还有有点小激动的,前端用的是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系列教程(一~五)》讲解的是比较清晰易懂的,我也要谢谢这位作者