Hexo 搭建博客(成功)

使用hexo搭建自己的博客过程

通过参考其他博主的博客,自己进行了尝试。搭建了一个自己的博客,在此记录一下搭建过程。同时也希望能给有需要的同行一点帮助。文章最后会列举参考的资料,如果涉及到了版权侵犯问题,请留言,我立马撤销并道歉。
First:
Node.js的安装。直接去官网下载对应的版本,选一个目录(我安装软件路径全为英文如Hexo)一路安装就可以.
Second:
Git安装。这个也不多说,相信开发的朋友肯定都安装了git。git链接,安装完成之后,查看一下是否安装成功即可。命令:git version.
Third:
Github账号注册。以及一些更改,首先创建Repository。
Hexo 搭建博客(成功)_第1张图片
如果能否访问yourname.github.io,配置就可以了。
最后
hexo的安装:
命令:npm install hexo-cli -g
安装过程中可能有很多warn之类的警告,我是没有去关注,查看了下hexo version:有了版本信息就可以了。我的如下图:
Hexo 搭建博客(成功)_第2张图片
hexo的初始化 hexo init yourname.github.io
执行完之后,会在你的安装目录下生成对应的文件夹(gcntiankong.github.io),接着执行以下命令:
cd youname.github.io
npm install
这些都执行完了之后,执行hexo server 启动hexo。
hexo server
这个时候在本地查看 http://locallhost:4000,就能看到界面了。

关于Hexo和Github的关联这个我弄点时间最长,主要就是ssh keys的方法不对。下面针对我踩的坑简单的解释下(虽然是很愚蠢的坑,可是没有走过,还真不知道)
首先命令 ssh-keygen -t rsa -C “[email protected]
就是这个命令,我一直在dos窗口执行。然后一直报错。一直无法成功。切记一定要在你的Git安装文件下,启动Git Bash.vbs这个窗口打开,重要的事情说三遍,不能是dos命令窗口,Git安装路径下自带的Git Bash!不能是dos命令窗口,Git安装路径下自带的Git Bash!
密码和路径都不用管,输入命令后,一直按回车就可以,默认会在C:\users\administratror.ssh目录下。将生成的id_rsa.pub文件的内容拷贝到https://github.com/settings/ssh 的 new SSH key 中。
然后测试是否成功: ssh -T [email protected] 切记,这些命令都是在Git Bash 命令窗口下的。图片借鉴了网上的,后面会说明来源。
Hexo 搭建博客(成功)_第3张图片
下一步就是hexo和github关联了。就是在站点配置文件(_config.yml)中添加一下代码。

deploy: 
  type: git
  repository: [email protected]:gcntiankong/gcntiankong.github.io.git
  branch: master

后面在执行几个hexo命令基本就可以了。

hexo clean
hexo g   生成静态库
hexo d   部署

然后可以去 (https://gcntiankong.github.io/)查看了。后面主题什么的可以查看相关文档。
本文参考链接:http://opiece.me/2015/04/09/hexo-guide/。感谢巨人的肩膀!!!!
最后建议大家平时搜索技术相关的还是优先使用必应(http://cn.bing.com/?mkt=zh-CN),当然最好的肯定是google.

你可能感兴趣的:(博客搭建)