介绍:
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
之前一直想过写博客,也使用过CSDN、简书、博客园等,但一直用的不太舒服,还是想搭建个自己的个人博客,那么就开始吧。
环境配置:
VPS 一台(也可以使用GitHub,不过本文是使用自己的服务器)
1) 安装Node(必备)
到Node.js官网下载相应平台的最新版本。
下载地址
安装Node是为了之后能够生成静态页面。
1.1) 下载源码
1 | wget https://nodejs.org/dist/v8.10.0/node-v8.10.0.tar.gz |
1.2) 解压源码
1 | tar -zxvf node-v8.10.0.tar.gz |
1.3) 进入解压文件夹(可以通过ls查看文件夹名字)
1 | cd node-v8.10.0/ |
1.4) 编译安装
1 | ./configure&make&make install |
2) Node安装完成后创建博客文件夹
1 | mkdir blog |
安装博客:
3) 安装Hexo
1 | npm install -g hexo |
4) 初始化bolg(须在博客目录blog中)
1 | cd blog |
到这里已经安装完成,blog就是博客的根目录。
5) 生成静态页面
1 | hexo generate //也可以用 hexo g |
6) 启动服务
1 | hexo server //也可以用 hexo s |
浏览器访问 http://127.0.0.1:4000 就可以看到博客了。
7) 常用命令
1 | hexo new "Name" //新建文章 |
完成:
之后还会写一下博客怎么配置和怎么更方便的写文章。