前期准备

下载安装 node.js

node.js下载
验证安装是否成功
win+R ----> cmd
Hexo + GitHub 个人博客搭建
输入命令:

node -v

Hexo + GitHub 个人博客搭建
显示版本号,已经成功

下载安装 git

Git 下载

傻瓜式安装即可

桌面右键
Hexo + GitHub 个人博客搭建
出现 Git 即成功
使用Git命令时 切勿不能使用 Ctrl+c 否则会退出命令。手动进行paste[粘贴]

GitHub注册

GitHub注册

记清楚自己的用户名,密码,邮箱

配置Git

(1)
桌面鼠标右击选择Git Bash Here
(2)
设置用户名【GitHub用户名一致】
命令:【回车执行命令】

git config --global user.name “username”

(3)
设置邮箱【GitHub 绑定的邮箱一致】

git config --global user.email “输入你自己的邮箱”

安装ssh钥匙

测试是否存在 ssh秘钥【为了和GitHub进行链接】

(1) 在桌面右键选择 Git Bash Here
(2)输入命令 :

cd ~/.ssh

Hexo + GitHub 个人博客搭建

创建一对新的秘钥

(1)输入命令:

ssh-****** -t rsa

Hexo + GitHub 个人博客搭建
一直回车
Hexo + GitHub 个人博客搭建

找个人秘钥

查看自己秘钥保存路径
Hexo + GitHub 个人博客搭建
记事本打开【id_rsa.pub文件】
复制秘钥
Ctrl+A ,Ctrl+C
Hexo + GitHub 个人博客搭建

进入GitHub安装ssh秘钥

Hexo + GitHub 个人博客搭建
Hexo + GitHub 个人博客搭建
Hexo + GitHub 个人博客搭建
这时你的邮箱会收到一封邮件【成功】

安装hexo

查看 npm 是否正常

打开Git命令台
Hexo + GitHub 个人博客搭建
显示版本号证明正常

安装淘宝镜像源【为了下载速度更快】

Git控制台输入命令
命令:

$ npm install -g cnpm --registry=http://registry.npm.taobao.org

静静等待下载安装即可
安装完成
Hexo + GitHub 个人博客搭建
验证是否成功:
命令:

Cnpm –v 【出现版本号即成功】

Hexo + GitHub 个人博客搭建

安装Hexo

命令:

$ cnpm install -g hexo-cli

安装完成:
Hexo + GitHub 个人博客搭建
检查是否成功:
命令:

Hexo –v

出现版本号成功
Hexo + GitHub 个人博客搭建

初始化博客

创建博客文件夹

创建一个文件夹【文件夹中一定为空】命名为blog

Hexo + GitHub 个人博客搭建
【!!】进入该文件夹右击 右键选择 Git Bash Here
Hexo + GitHub 个人博客搭建
命令:

$ hexo init

初始化进行中【快慢跟网速有关等待】:
Hexo + GitHub 个人博客搭建
完成:
Hexo + GitHub 个人博客搭建

Blog 文件中会有文件:
Hexo + GitHub 个人博客搭建

启动本地测试

命令:

$ hexo s

【!!!!!!!】千万不要 Ctrl+C 复制,Ctrl+c 会停止服务
Hexo + GitHub 个人博客搭建

进入浏览器测试

Hexo + GitHub 个人博客搭建
本地测试成功
Hexo + GitHub 个人博客搭建
结束本地测试:
代码 :

Ctrl+ C

Hexo + GitHub 个人博客搭建

在blog文件下部署Hexo 插件

命令;

$ cnpm install --save hexo-deployer-git

Hexo + GitHub 个人博客搭建

进行推仓准备

GitHub建立仓库

Hexo + GitHub 个人博客搭建
Hexo + GitHub 个人博客搭建

命名格式一定规范
Hexo + GitHub 个人博客搭建
Hexo + GitHub 个人博客搭建
Hexo + GitHub 个人博客搭建

打开blog中_config.yml配置文件

Hexo + GitHub 个人博客搭建
Hexo + GitHub 个人博客搭建
注意保存文档

推送到GitHub

Hexo + GitHub 个人博客搭建
命令:

Hexo d

$ hexo d

主题更换

参考文献

错误信息:
ERROR Deployer not found: git
解决方法:

npm install --save hexo-deployer-git

出现登录证明成功【出现什么填什么】
Hexo + GitHub 个人博客搭建
Hexo + GitHub 个人博客搭建
Hexo + GitHub 个人博客搭建

测试

Hexo + GitHub 个人博客搭建
Hexo + GitHub 个人博客搭建

异常处理

Hexo + GitHub 个人博客搭建
Hexo + GitHub 个人博客搭建
Hexo + GitHub 个人博客搭建
Hexo + GitHub 个人博客搭建

相关文章: