此前博客上的图片都是直接通过worldpress的媒体库上传,保存在wp-contentuploads中。这样做有个弊端是受限于服务器小水管带宽,加载速度非常慢。虽然据说这样储存图片有利于SEO,但是当访问都成问题的时候,还要什么SEO。
于是转向SM.MS图床,用了大概一个月,感觉更慢了。学长说所有图片都在转圈圈,转久了就404。浏览友站的时候发现很多人都有自建图床,咱也不好意思蹭人家服务,自己建一个吧。

准备工作

前几天和青花鱼聊天的时候,提到了七牛云。此外腾讯云、阿里云和又拍云等公司都有对象存储.权衡了一下我选择了七牛云,原因是便宜……
那么先登陆https://www.qiniu.com/ 注册账号,然后尽快填写实名认证信息并提交,等待审核。审核需要三个工作日。不过我是周五半夜提交的信息,周日半夜收到审核通过通知,显然根本不是工作日时间段。
等待期间建议给准备用的域名申请证书以用于Https。

创建储存桶

实名信息通过后,才可以创建储存桶。-10%真的没有理由拒绝

添加域名

七牛云会自动分配一个30天的临时域名供测试使用,为了长久使用我们要接入自己的域名。点击绑定域名,就会跳到域名管理页面。

这里说主要的项目:
1. 域名类型
- 普通域名:就是一个域名,可以用站点的二级域名,比如image.wildwizard.cn。
- 泛域名:举例就是*.wildwizard.cn,配置成功后可任意指定前缀进行访问。
- 泛子域名:设置泛域名后,可以指定的二级域名。
2. 加速域名
加速的域名请先完成在中国大陆的 ICP 备案,同时建议进行公安网备案。公安网备案是真的麻烦。
3. 通信协议
还是建议https
4. 后面的设置已经不重要了。
在选择https的时候需要上传证书。七牛云只能上传PEM格式的证书,而我在腾讯云申请的证书没有PEM格式,使用openssl转化一下即可。介绍转化方式的话,还要从openssl的安装说起,比较麻烦就不说了。
或者干脆通过七牛云申请证书。
最后和使用CDN一样,要为这个域名添加一个CNAME解析记录。对于腾讯云用户,入口是控制台-云解析,这里由于隐私问题也不放图了。

测试使用

在内容管理页面点击上传文件,上传测试文件,可多选。

如需设置右侧选项,请在点击选择文件按钮之前进行。
右侧的几个选项如下:
1. 储存类型:涉及到计费,该怎么选大家都知道()
2. 路径前缀:相当于把空间分成一个个文件夹,方便管理。
3. 转码样式:高级设置,暂时不介绍。
点击选择文件后,在弹出窗口选择文件,选择完成后自动开始上传。

查看并获取图片外链


控制台操作很简单,上图可以右键新标签页打开查看。

第三方上传器

但是写博客的时候不停地去控制台提交图片太累了,好在网上已经有很多客户端可用。这里我选择使用MPic,使用方式详见简书链接
MPic还算是强大,支持拖拽上传、复制图片时自动上传(并自动复制链接)、截图时自动上传(并自动复制链接)、随机文件名、日期路径前缀等写博客时需要用的功能,自动复制的外链可以设置为URL、Markdown或HTML三种格式。但是缺点也挺明显的,客户端只能看最后一张上传的图片,上传记录要打开MPic的网站查看。而且这个页面也只能查看通过本工具上传的文件,删除按钮删除的只是本工具上传记录,文件不会被真正删除。显然这只是一个为撰写博客提供方便的工具,不适合用来管理图床。有一说一,我在修改过去文章的图片链接时,此工具用起来手感很好。
下一步就是把随机封面接到图床上了。


挂科一时爽,一直挂科一直爽。
🀇🀇🀇🀈🀉🀊🀋🀌🀍🀎🀏🀏🀏 🀋