用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 域名解析

如下图配置即可

解析

发表评论

电子邮件地址不会被公开。 必填项已用*标注