个人图床搭建简明教程

ins @nasa

相关链接请点击文末左下方阅读原文,推荐苹果手机用户使用浅色模式观看。

前言

随着获取图片的方式越来越简单,如何方便快捷地存储与使用图片是亟待解决的问题。

本文首先通过阿里云的对象存储服务构建一个Bucket,其次下载和配置开源工具PicGo,最后对图片的外链地址进行测试。

目录

[TOC]

什么是图床

顾名思义,图床是网络上专门存储图片的地方。图床能够有效地节省本地服务器空间,加快图片打开速度,并能支持创建图片外链。

图床主要用于个人博客和网站,当然也用于图像识别分析等。

我研究生上过一门课叫《数字水印与图像隐写》,现在看来,将相关算法直接应用于图床上,感觉还不错。

图床的作用

  • 给图片建立外链,方便公共空间进行访问;

  • 对图片进行存储和备份,防止本地存储异常;

  • 和前端人员共用一套图床,省去传递文件操作;

  • 配合SDK,构建自动化图片分析工具;

如何构建图床

  1. 小厂商的免费图床服务,注册即可使用;

  2. 借助大厂商的对象存储服务,配合相关工具构建图床;

  3. 自己在服务器上搭建图床;

谨慎免费图床

请慎重选择免费图床,毕竟众多免费图床网站注册条款里有禁止商用这一条,哪天关闭了图片外链或者商用,势必给用户带来很大的麻烦。

很多免费图床总是好景不长,为什么呢?其实很简单,做相册站是要投入的,比如服务器、带宽、人员、技术投资、市场宣传等等!完全免费了,这些小站可能自己都难存活,所以总是不能长久使用!

为什么阿里云

  • 有用户可调用的编程接口,方便对接到后面开发程序,例如个人博客、网站等;

  • 自带备份、版本控制等功能,便宜实惠,一年9元,云盘40G;

  • 支持https,提供非结构化数据智能分析;

  • 外链路径可自行设置,这样避免混入中文编码字符,导致非常难看;

  • 懒得自己折腾构建图床了;

开通阿里云OSS

下面开始介绍阿里云OSS:

开通OSS服务

如图1,登录到阿里云,选择「对象存储OSS」。

图1.oss服务开通引导

下面是OSS的官方介绍:

阿里云对象存储服务(Object Storage Service,简称 OSS)是海量、安全、低成本、高可靠的云存储服务,提供99.9999999999%的数据可靠性。使用RESTful API可以在互联网任何位置存储和访问,容量和处理能力弹性扩展,多种存储类型供选择全面优化存储成本。

如图2,有以下三种存储类型,下图是对应着的特点。我选的是「标准类型」,然后开通这个服务。

图2.存储类型比较

创建Bucket

开通对象存储服务后,直接创建Bucket

图3.创建Bucket

记住这里的origin为:oss-cn-beijing,后面对接阿里云要用到。

版本控制和加密我没开通,毕竟设置了公共读这种方式。况且我也主要用于外链,高级别安全加密感觉不太需要了。

然后就是这里购买了一年资源包

图4.付费页面

创建完后,点击右上角头像,选择accesskeys

图5.控制管理台

选择继续使用,得到AccessKey IDAccess Key Secret ,简单记一下,在后面的配置中需要使用。

图6.安全信息管理

至此,阿里云OSS服务已经搭建完毕。

PicGo

下面是PicGo的介绍和配置。

介绍

PicGo一个用于快速上传图片并获取图片 URL 链接的工具,支持7种常见图床对接。

按道理来说,本来是要自己手动写代码来对接阿里云,但是PicGo已经都帮我们写好了,不用再造轮子了呀!

安装

不同平台安装过程详见官网,下载链接如下:

https://github.com/Molunerfinn/PicGo/releases

依据不同文件的后缀名,可以找到不同平台的安装包。这里我选择的是exe结尾的windows安装包。

另外,PicGo有不同版本,我选择的是最新的2.3 beta 版本,可以选择低的稳定版本。

图7.下载页面

配置阿里云

自行下载安装完毕后,再来配置阿里云。查看官方文档,原来就是封装好了一个json字符串,当用户填好各项参数以后,然后向阿里云发送请求。

{
  "accessKeyId": "",
  "accessKeySecret": "",
  "bucket": "", // 存储空间名
  "area": "", // 存储区域代号
  "path": "", // 自定义存储路径
  "customUrl": "" // 自定义域名,注意要加http://或者https://}
}

在图床设置上选择「阿里云OSS

图8.阿里云OSS设置

从阿里云找到 AccesKey ID, Access Key Secrect, Origin, 存储空间名

注意这里的存储空间名一定要选对,比如我的为article-shaw。存储区域选之前所说origin,也就是oss-cn-beijing。

在填写存储路径时,比如img/的话,上传的图片会默认放在OSSimg文件夹下。不需要你自己去网站创建文件夹,程序就会帮你自动生成哦。

注意存储路径一定要以/结尾!存储路径是可选的,如果不需要请留空。

上传图片

好了,开始爽起来吧!打开软件,这里的链接格式选择的是Markdown,因为我主要拿来写文章的。

图9.图片上传

找到一张图片,然后拖拽到上传区之后,电脑会提示上传成功或者上传失败。

如果成功了,前往自己的阿里云,就能看到刚上传的文件啦。

图10.阿里云界面

如图10,在右下角有图片的URL,复制到浏览器就自动下载了。

再回到PicGo,我们选择相册,就能发现刚上传的照片,直接点击复制,就得到了Markdown格式的图片链接。

图11.相册

也就是说,我们不需要登录阿里云,就能轻松获取到图片的外链。我们不妨将地址放到各种Markdown的编译器上去,经测试都能展现出来。

图12.印象笔记

对接Markdown Nice

在之前,我介绍了一个神级网站mdnice,这个网站可以对接阿里云图床,详细步骤请前往参考资料的第4篇文章《mdnice的阿里云图床搭建教程》。

参考资料:

[1] 图床介绍_百度百科

[2] PicGo的Github地址

[3] PicGo中文使用文档

[4] mdnice的阿里云图床搭建教程

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,547评论 6 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,399评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,428评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,599评论 1 274
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,612评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,577评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,941评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,603评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,852评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,605评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,693评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,375评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,955评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,936评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,172评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,970评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,414评论 2 342