搭建博客图床

  1. 准备工具
  2. 配置步骤
    1. 申请域名的ICP
    2. 配置七牛云服务器
    3. 配置MWeb
  3. 最后

做了自己图床后,写博客真的变得倍爽。过程说复杂称不上,但也耗费了一定的时间,为避免日后遗忘了而又需要重新搭建时能省点心,还是记录一下吧。

准备工具

  • ICP的域名
  • 七牛云存储器
  • MWeb

配置步骤

申请域名的ICP

在阿里云购买域名后,还需购买云服务器ECS(至少买3个月)和外网IP的服务后,因为ICP需要这3样内容,但域名无需有实质性的绑定(当时我的域名绑在github page上,而ECS则需要和IP先关联了)。

在他们家进行ICP的申请很方便,可以到他们官方的帮助中心查看具体申请流程。

阿里云方面初审时因为站名、备注不符合要求被拒过一次,重新提交后几天工作日就过审了。

有效期听说是没有限制,暂时还不知域名、ECS和IP过期不续约的话ICP是否会失效。

插个题外话,如果是用作Hexo的博客,可以直接在footer.swig文件(有的扩展名是.ejs,位于Path/to/blog/themes/hexo/layout/_partial)上的</span></div>之间加上个简单的<a href="http://www.miitbeian.gov.cn/">粤ICP备xxx号</a>

配置七牛云服务器

在七牛创建个人的对象存储服务器后,对其配置融合CDN加速域名,将你个人的ICP域名映射到七牛的二级域名上(同时需在阿里云的域名管理上配置其CNAME)。

blog_qiniu_image_uploade

然后获取你七牛服务器的AK和SK备用。

注意,七牛上免费的存储空间 10GB,每月下载流量 10GB,每月 PUT/DELETE 10 万次请求,每月 GET 100 万次请求。

配置MWeb

七牛上传文件的API地址,根据你存储服务器配置的地区选择正确的API地址。

然后在MWeb的偏好设置里的发布服务上如下配置

最后

你只要将本地图片拖入你编辑状态下的md文档里就能自动生成好md的图片格式和外链(你所配置的域名+文件名路径)。

如果没生成外链,而是放入一个叫Midea的路径下,则可以通过菜单栏-发布-将本地图片上传到图床一键将所有文中的所有图片上传,但地址还是要逐个替换..原来从根本上有一个很隐蔽的配置可解决这个问题,如下图红框所示,勾上即可解决没生成外链的问题

更详细的配置说明可参考这篇文章

MWeb还有iOS版,一样非常好用,花60RMB内购解锁icloud/dropbox的同步和发布服务两项便捷功能,如果对这方面需求不大,平时可以通过airdrop分享就能将文档同步到Mac。


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 mingfungliu@gmail.com

文章标题:搭建博客图床

文章字数:742

本文作者:Mingfung

发布时间:2019-03-21, 12:39:00

最后更新:2022-01-13, 17:31:55

原始链接:http://blog.ifungfay.com/工具/搭建博客图床/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏

宝贝回家