Hexo 博客安装、备份、恢复和升级

Hexo是目前很流行的一个博客框架,目前搜索引擎中搜索到的自建博客十有七八都是使用的Hexo,本博客用的也正是Hexo。由于Hexo官方文档中安装部分搞得人晕头转向,所以本文整理记录一下Hexo博客安装、部署、备份/恢复以及升级的主要步骤和注意事项,力求简单清爽,供参考。

阅读更多

使用 GitHub Actions 部署 Hexo 博客

本文介绍如何使用GitHub Actions实现自动部署Hexo博客,具体方案为:使用两个仓库,一个私有仓库存放Hexo博客的源程序,一个公开仓库存放生成的静态网站。当我们向私有仓库push时,GitHub Actions自动生成静态页面并推送到公开仓库,实现博客的自动化部署。

阅读更多

Hexo 部署到又拍云 CDN

Github在国内的访问速度实在难以接受,这样大家怎么能看到我在博客写的段子!

于是乎,去了解了一下国内的CDN服务,发现又拍云可以白嫖,开始行动!

在配置过程中遇到了一世纪难题:我的域名配置了阿里云的企业邮箱,于是我就不能把nuke666.cn使用CNAME方式解析到CDN服务器,会提示冲突。搜了半天似乎这个问题无解,只好委曲求全曲线救国,将nuke666.cn以A记录方式解析到GitHub Page,使用www.nuke666.cn作为访问CDN的域名,这样访问我的博客就需要通过www.nuke666.cn,使用nuke666.cn的话访问到的是GitHub Page源站。如果没有遇到这一世纪难题的话,把这两者反过来自然是极好的。

阅读更多