用Github Pages搭建一个博客

我们一直用GitHub作为免费的远程仓库,如果是个人的开源项目,放到GitHub上是完全没有问题的。其实GitHub还是一个开源协作社区,通过GitHub,既可以让别人参与你的开源项目,也可以参与别人的开源项目。 Github也可以当做简易的博客服务器

1.0 Install node.js

下载node.js

Windows下载安装即可 CpABNQ.png 国外源有一点慢

1.1 Install Hexo

npm install hexo-cli -g hexo init blog cd blog npm install

1.2 配置Hexo

修改_config.yml

我做了简单的修改(如下) title: (网站标题) subtitle: (网站副标题) description: (网站描述) author: (你的名字) language: zh-Hans timezone: (Hexo 默认使用你电脑的时区) 修改deploy type: git repo: (填你的仓库)_#这个是*.git,就是你新建仓库那个_ branch: master  

1.4安装主题

这里我使用的是NexT主题 NexT cd your-hexo-site git clone https://github.com/iissnan/hexo-theme-next themes/next PS. 修改站点配置文件中的theme: next 有三种Scheme选择 Muse - 默认 Scheme,这是 NexT 最初的版本,黑白主调,大量留白 Mist - Muse 的紧凑版本,整洁有序的单栏外观 Pisces - 双栏 Scheme,小家碧玉似的清新 这里就不一一介绍啦(上面给出了链接)

2.0 Github Pages

黑色处填写你的Github用户名 Github 然后在站点配置文件修改repo: (填你的仓库) PS. 上传hexo g -d即可(配置好SSH) 可以绑定你自己的域名(无需备案)

2.1 域名解析

如下图配置即可 解析