部署 Hexo 静态博客至七牛

生成静态博客

Hexo 本地客户端生成静态博客后, 只需要将 Hexo 根目录下 public 文件夹的文件上传至服务器端就可以浏览博客了. 考虑到七牛的免费额度为

  • 10GB 永久免费存储空间
  • 每月10GB 下载流量
  • 每月10 万次 Put 请求
  • 每月100 万次 Get 请求

对于一个小型的静态博客程序完全够用了, 因此萌生了将博客部署到七牛的想法. 以下是我的七牛邀请链接.

部署 Hexo 博客至七牛

七牛的空间是支持绑定域名的, 不过前提条件是域名备案了, 幸运的是本站域名早就备案好了, 当然也可以不备案使用七牛提供的域名.

接下来的问题就是 Deploy 博客至七牛, 七牛提供了客户端软件 qrsbox, 下载之后按照 QRSBox使用方法 的方法配置即可.

  • 查看 Access Key 和 Secret Key
  • 同步源目录设置为您 Hexopublic 目录
  • 如果用户需要修改同步目录, AccessKey/SecretKey, 或其他参数, 可以右键单击 qrsbox 的托盘, 选择“配置”菜单项, 打开配置界面, 重新配置

设置好以后, 就万事无忧了, 同步什么的一键完成. 不过存在的缓存的问题, 所以上传的更新不是马上可见的, 需要等待一会, 当然也可以去空间设置的高级设置里去手动刷新. 博主的 Hexo 网站 nirhexo.qiniudn.com 就是部署在七牛上的, 感觉速度非常快!

七牛的其他用法

主要是静态文件加速和作为图床, 可以参考Hexo 优化与定制(二)Hexo 静态博客加速. 也可以作为可以直链的网盘, 但是不能是大型文件, 毕竟七牛免费用户有流量限制.

Hexo 七牛插件

这里说的是 hexo-qiniu-sync 这个插件, 这个插件能够自动帮你上传静态文件到七牛而不需要手动上传, 使七牛作为图床更为容易. 安装和使用方法很简单, 可以参考该插件主页, 其中 gyk001 对应你填的 bucket.

七牛空间的设置

首先是 空间设置->基本设置, 主要是设置 防盗链, 点击 设置来访域名.

选择 启用白名单, 然后在下面的文本框里填上您的域名即可.

其次是 域名设置, 这里主要是绑定域名, 点击 自定义域名->配置, 然后按照步骤完成即可.

使用符合品牌特征的自定义域名访问资源。
仅支持在中国大陆完成备案的域名。
使用自定义域名请先绑定手机,并确认账户余额大于10元。

最后 高级设置 里面可以刷新缓存.

Leave a Reply

Your email address will not be published. Required fields are marked *