利用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