Hexo+Github搭建免费个人博客

前言

本文使用的环境:

  • windows 10
  • node.js 10.15.3
  • npm 6.4.1
  • Git 2.21.0
  • hexo

一、本地环境搭建

1. 安装Git

下载完后,默认安装就行(一直点next)

2. 安装node.js

下载完后,也是默认安装就行(一直点next)

3. 检查环境

1
2
3
>   node -v
> npm -v
> git --version

4. 本地生成hexo

在D盘创建hexo文件夹,然后鼠标点击空白处右键,选择Git Bash Here

在命令行依次输入:npm install -g hexo-cli

检查hexo版本,输入:hexo -v

初始化hexo,输入:hexo init

接着输入:

1
2
3
> npm install
> hexo g
> hexo s

访问本地 http:localhost:4000

二、搭建Github博客

1. 创建仓库

2. 配置git个人信息(信息必须与github账户一致)

1
2
> git config --global user.name "your username"
> git config --global user.email "your email"

3. 修改之前创建的hexo文件夹下的_config.yml文件

找到Deployment模块进行修改

4. 配置ssh

第一次设置时本地没有密钥,打开git bash,输入:

1
ssh-keygen -t rsa -C "123456789@qq.com"(更换成自己的邮箱,然后一直回车即可)

公钥存储路径

5. 将Github和Hexo连接

用记事本将上图路径下id_rsa.pub文件内容复制下来
点击setting
点击New SSH key
将id_rsa.pub文件内容复制到key里,然后点击Add SSH key

6. 在本地hexo文件夹下打开git bash,输入

1
2
3
4
> ssh -T git@github.com
> npm install --save hexo-deployer-git
> hexo g
> hexo d

7. 访问自己github(https://littleredlie.github.io/)

坚持原创技术分享,您的支持将鼓励我继续创作!