把博客迁移到GitHub

由于众所周知的原因,腾讯云,阿里云,AWS,谷歌云等都不能用了(其实是不能白嫖了),无奈只能给博客搬个家了,去免费的地方画圈圈。
大名鼎鼎的Github自从被微软收购后,私有库也开始免费了,这对白嫖人士来说是极好的,而且我的博客是用hexo建立的静态博客,所以我就愉快的决定去Github的page服务上安家了。过程也蛮简单的,总共分两步:

第一步,建立仓库

建立一个私有库

私有库用来存放hexo服务框架以及你的文章稿件。那如果你在本地保存或者在其他的地方保存或者已经保存在了github,那么这个仓库就不用再建了。

建立一个公开库

公开库用来存放生成的网页文件,开启page服务(page服务只能再公开库上有效)。给公开库起一个响当当的名字,比如钉宫病患者🐶😏

建好库后就可以在hexo的配置文件_config.yml里填写库的地址以便自动部署

1
2
3
4
5
6
# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repo: https://github.com/yourname/you_are_hentai.git
branch: master

然后写完文章后用hexo g命令生成网页,然后再用hexo d将网页上传到公开库。
或者你不用自动部署,可以手动将public文件夹里的所有文件push到公开库。

这样网页就写好了,接下来就是在GitHub上配置网站了。

第二步,配置page服务

打开你的公开库的setting页面,往下翻,找到GitHub Pages板块,在source里选择master branch,然后你就会得到一个网址,这样你的网站就建好啦。

快去访问你的网站试试吧。

进阶篇

你发现你的网址很长,http://www.yourname.github.io/you_are_hentai 很不上档次,别人都是 http://www.yourname.github.io,那怎么办呢?很简单,把你的公开库改个名字,改成你的用户名.github.io,比如

这样你的网址就变成了高大上的 http://www.yourname.github.io 啦。

如果你有域名的话,还可以改成自己的域名。在GitHub Pages板块的Custom domain里面写上你的域名就可以啦,保存后刷新一下就可以用 www.yourdomain.com 访问网站啦。

为了访问速度,腾讯的coding很不错 https://dev.tencent.com

虽然很不要脸,但是还请您多多打赏 ^_^