偶然的机会在知乎上看到一个问题程序员能给女朋友做什么特别浪漫的礼物? - 回答作者:梁大折腾 同样身为程序员,看人家轻描淡写几句话做出一个拥有独立中文域名的网站,贴上女友照片来浪漫一把,我就有点坐不住了。(他注册的网址是www.世界上最美的女人.com 亲测有效。)
所以我打算学着做一个出来,毕竟只有三步好么。结果用了一下午的时间也只是不断地看到github pages的404页面。就在我打算放弃之际,对面宿舍大神提示到可以试试用hexo来建个人博客。我上网一搜,没想到打开了新世界的大门。
对于之前一点关于网站方面都没有了解的我,前前后后请教周围的大神,以及看了无数技术博客,搜了好多资料,才对“网站”有了更清楚的认识,真是愧对一个大三计算机专业大学生的身份。
不说废话了,下面开始介绍hexo+github建立个人博客的教程。
1. 注册github账号
Github
2. 创建repository(仓库)
该repository的名字应命名为:yourname.github.io (yourname是你的github账号名称)
3.安装Node.js
下载Node.js
4.安装桌面版Github
下载Github(Windows版)
5.安装hexo
运行上一步安装后的Git shell,通过cd命令切换到想要安装hexo的位置执行以下步骤:
npm install -g hexo
hexo init
npm install
6.部署hexo
对hexo的操作都是在上一步创建的目录下进行的(例如你创建的在D盘下,那操作都是在D:/Hexo下进行的)。
hexo generate
hexo server
此时可在浏览器中输入localhost:4000在本地查看博客。
当然,我们最终目的肯定是要通过我们自己的域名访问hexo搭建的博客,因此以下步骤很关键。
在hexo目录下用记事本打开_config.yml,对代码做如下修改:
deploy:
type: github
repository: https://github.com/yourname/.yourname.io.git
branch: master
执行以下操作完成部署:
hexo generate
hexo deploy
7.登陆你的博客!
完成上述六个步骤后,就可以通过yourname.github.io看到个人博客的雏形了!