利用7牛云搭建hexo个人博客

作者: yoqu | 来源:发表于2016-07-07 15:58 被阅读1671次

由于服务器到期了,没钱买服务器,自己的个人博客也停掉了。所以决定干脆把博客迁移到hexo下来管理。将成本降到最低

前提备案过的域名 七牛云充值10元(开启自定义域名cdn七牛云现在规定必须要有钱)

-------start..-------------


本地安装hexo

以下步骤均基于windows平台

安装nodejs

  • nodejs官网下载node,
  • 安装后cmd命令行用npm -v命令查看是否将npm包管理器安装成功
  • 由于国内网络环境,请使用淘宝镜像,安装cnpm 安装步骤略过

安装hexo

  • 运行cnpm install -g hexo
  • 安装完成后新建硬盘一个目录做blog的根目录,运行命令 hexo init
  • 初始化完成后,如果没有自动安装依赖,请执行命令 cnpm install将依赖包安装上
  • 完成

七牛云

--- 自行注册账号等信息添加一个对象存储资源

空间名称假设为blogdata

这里写图片描述

添加一个融合cdn加速

此处域名必须备案且要保证七牛平台余额有10元或10元以上

  • 将各种信息填写好后,系统会验证,时间为一天。可能几个小时就验证好了。
  • 验证完后将你的域名的dns记录解析到七牛云上,具体步骤请自行操作,不细讲。

下载七牛云开发者工具(同步盘上传本地资源到七牛云)

下载 qrsbox
下载好后解压文件,解压得到一个qrsbox的目录,进入目录打开qrsbox.exe文件

这里写图片描述
  • 中间需要配置 AccessKey和SecretKey还有需要同步的本地目录
    AccessKey/SecretKey查看请到个人中心查看
  • bucket请填写上面申请对象资源的名字,例如我的 blogdata
  • 同步源目录填写本地磁盘hexo博客的public静态页面的目录,例如我的 E:\myblog\public
  • Key前缀不管
    确认后,软件会自动同步到七牛云上。
    这时候访问你的域名即可。

hexo生成静态页面

使用hexo generate生成静态页面,此时生成的静态页面会自动上传至七牛云

上七牛云进行blogdata空间设置默认首页等

  • 设置默认首页
这里写图片描述
  • 自定义404页面根据需要进行设置。
  • 客户端缓存根据自己的情况进行选择

---------------Last
访问你的域名: 我的博客

相关文章

网友评论

    本文标题:利用7牛云搭建hexo个人博客

    本文链接:https://www.haomeiwen.com/subject/lxsljttx.html