tool -- hexo 博客搭建教程入门

1. 前言

作为一个很喜欢整理知识的人,我特别希望能将自己写的一些东西,发布出去,通过云端保存,并且方便我随时随地查看。
所以,当各大博客并不能完全满足我的需求时,我选择自己搭建一个博客,
去整理自己所学。


在通过对各种建站方式的比较后,终于决定选择使用 hexo 作为我的个人博客。


2. 分析

优点

  1. 不需要投资,地址免费
  2. 流程简单
  3. 使用方便
  4. 使用 npm , git , hexo (node.js) ,markdown 操作。对我这个码农来说,很适用。
    缺点
  5. 同步比较慢
  6. 不容易被搜索引擎收录
  7. 自己掌握备份

3. 流程

1. 配置 Github

注册,登录 github


记住自己的账号名

我的账号名 是 3dot141


创建一个新的仓库

注意: 这里因为我的名字 是 3dot141 ,所以我建了一个 3dot141.github.io 的仓库。


完成这一步后, Github 的部分暂时完成了

2. 环境配置

这里要配置两个环境:

  1. node.js
  2. git

1. node.js

直接下载安装即可。
下面是地址
https://nodejs.org/zh-cn/

推荐使用 LTS 版

2. git

因为国内获取 git ,需要科学上网。
所以这里有一个国内的下载站,方便大家下载。

感谢大佬。

Git for Windows 国内下载站


然后使用cmder , 一个windows 上的神器,进行 git 配置

1
2
git config --global user.name "这里是你自己的用户名 -- 以我为例 -- 3dot141"
git config --global user.email "这里是你自己的注册邮箱 -- ..@gmail.com"

如果觉得这样不好操作,可以到自己的c/users/你自己使用的用户下/.gitconfig
打开后操作
如下图

这里的 core 与 http \ https 留着下面再讲。。。


打开cmder,输入:

1
ssh-keygen -t rsa -C "Github的注册邮箱地址 -- ..@gmail.com"

然后直接一路确定,最后得到信息

1
Your public key has been saved in c/Users/你的用户/.ssh/id_rsa.pub.

打开该文件,Ctrl+a,Ctrl+c,v, 复制所有内容。


进入 github
然后一路往下操作


使用 cmder , 安装 hexo 。

1
npm install -g hexo-cli

可能会有警告,无视即可。

初始化

进入自己想 存储的地址, 比如 f:/myblog
然后右键打开 cmder

输入

1
hexo init blog

直至出现 ,

1
INFO  Start blogging with Hexo!

然后就继续输入

1
2
3
4
5
6
7
# 因为你初始化hexo 之后source目录下自带一篇hello world文章, 所以直接执行下方命令
$ hexo generate
# 启动本地服务器
$ hexo server
# 在浏览器输入 http://localhost:4000/就可以看见网页和模板了
INFO Start processing
INFO Hexo is running at http://localhost:4000/. Press Ctrl+C to stop.

在浏览器中输入
localhost:4000


下面就是见证奇迹的时刻


0%