zoukankan      html  css  js  c++  java
  • 博客使用七牛云图片床

    1. 说明

    我的个人博客,服务器是1M小水管,而且我用的是markdown编辑器,其他的都挺好,但图片上传是真的痛苦:先把本地写好的markdown文本贴上去,再把图片一张一张传到服务器(巨慢),再一张一张的引用到文章里面(眼都看花了),写好后打开博客,加载速度感人。

    后来我干脆把文章都发到博客园,因为里面的图片可以直接拖动上传,写好后把文章再复制到我的个人博客去,相当于把博客园当作图片床——但没过几天,博客园防盗链,GG。

    之后,看网上说可以用七牛云的服务器做图片床,每月10G免费流量~果断搞起来。

    本文不是软文,但如果你要用的话,点这个链接去注册,算作我的推广,亲们就当作打赏支持我了吧(其实也就多给我点流量)。

    七牛云注册

    2. 需求

    我的需求是:

    在本地写作时,把图片直接传到图片服务器,复制图片URL到本地的markdown文档——发布时只需要将文本内容传到博客即可。

    访问我的博客时,我的博客服务器也只需要加载文本内容,图片内容由图片服务器负责加载。

    3. 步骤

    3.1 创建存储空间

    先注册七牛云账号点我注册,注册之后要进行实名认证,需要一段时间。

    登录,到主页后点击对象存储,新建一个公开存储空间。

    填好自定义的存储空间名称,区域自选,选择公开空间,最后点击创建即可创建成功。

    3.2 绑定域名

    空间创建好了,接下来需要给这个空间绑定域名,注意:需要已备案的域名

    这是最不好理解的一步,先讲思路:

    在七牛云创建好存储空间后,七牛云会为这个空间创建一个“CNAME域名”,但这个域名不能直接用,需要用你自己给的域名映射到这个CNAME域名中才可以使用。

    以我的空间为例:我已经有了一个备案过的一级域名:vpluszhang.cn,因此我使用二级域名img.vpluszhang.cn作为我的图片存储空间域名。由于我的域名是在阿里云申请的,因此我到阿里云的域名管理界面,把img.vpluszhang.cn绑定到已经申请的空间的CNAME上,就这样完成了映射。

    访问流程是 img.vpluszhang.cn ---> CNAME --->实际存储空间。

    具体操作:

    以我之前创建好的空间为例:

    点击绑定域名

    设置加速域名,因为之前img.vpluszhang.cn已经用过了,这里用img2.vpluszhang.cn作为示例。

    其他参数一般不需要动,点击创建。

    创建后系统需要处理一段时间,处理完成后,状态变为等待CNAME,鼠标悬浮到CNAME上,会显示存储空间的CNAME,如图所示

    复制CNAME,到你申请域名的地方配置CNAME映射,我的域名是在阿里云申请的,因此我在阿里云里面设置,记录类型填写CNAME,记录值填写CNAME值,保存即可:

    保存完后需要过一段时间才能成功,你可以在七牛云的界面上监控状态。

    3.3 使用mpic上传图片

    mpic是很好用的七牛云图片上传工具,支持拖动图片上传,上传成功后返回markdown格式的图片路径。

    百度搜索mpic,进入官网下载解压。

    进入七牛云官网,点击右上角用户头像获取AK和SK。

    打开后设置账号,分别将SK和AK填进去,其他设置见图,设置完后保存:

    拖动图片进入mpic中,点击复制按钮可以把markdown格式的图片路径复制出来。

  • 相关阅读:
    checkbox全选
    table隔行变色与table单元格根据条件更改字体颜色
    document.ready和window.onload
    JS实现定时弹出广告
    CSS overflow属性与display属性
    OpenCV 安装步骤
    C#类的继承多态(虚方法,隐藏方法、抽象类和抽象方法)
    C#中虚方法,抽象方法和隐藏方法
    C#的重载与重写
    C#中可空类型
  • 原文地址:https://www.cnblogs.com/qianbixin/p/11006134.html
Copyright © 2011-2022 走看看