由于众所周知的原因,腾讯云,阿里云,AWS,谷歌云等都不能用了(其实是不能白嫖了),无奈只能给博客搬个家了,去免费的地方画圈圈。
大名鼎鼎的Github自从被微软收购后,私有库也开始免费了,这对白嫖人士来说是极好的,而且我的博客是用hexo建立的静态博客,所以我就愉快的决定去Github的page服务上安家了。过程也蛮简单的,总共分两步:
第一步,建立仓库
建立一个私有库
私有库用来存放hexo服务框架以及你的文章稿件。那如果你在本地保存或者在其他的地方保存或者已经保存在了github,那么这个仓库就不用再建了。
建立一个公开库
公开库用来存放生成的网页文件,开启page服务(page服务只能再公开库上有效)。给公开库起一个响当当的名字,比如钉宫病患者🐶😏
建好库后就可以在hexo的配置文件_config.yml里填写库的地址以便自动部署
1 | # Deployment |
然后写完文章后用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 访问网站啦。