Products
GG网络技术分享 2025-03-18 16:16 0
如何创建自己的图床?怎样用阿里云OSS对象存储搭建图床?其实过程很简单。各种各样的组合都有,这里选择Typora在Markdown语法编辑上能给你提供更好的写作体验,而阿里云OSS也是目前常用的。最早是使用GitHub免费搭建的图床,但是便宜没好货,github因服务器在国外,经常无法访问图片。所以选择了以Typora+Picgo+图床的方式来进行博客创作。
在本地的Markdown文件.md中,图片是以“外链”这一形式存在的。Office word中,图片是直接插入docx文件里面。Markdown中,图片只是一个本地/联网的地址。如果我们使用本地Markdown编译器(如typora)来编辑MD文件的时候,如果MD里面插入的图片的源文件被移动或者删除了,我们的MD文档里面对应的图片也无法显示出来。
图床一般是指储存图片的服务器,有国内和国外之分。国外的图床由于有空间距离等因素决定访问速度很慢影响图片显示速度。国内也分为单线空间、多线空间和CDN加速三种。
简单来说:
在我们往typora里插入图片的时候,PicGO会自动上传图片到图床,并返回一个图片的链接。这时候你的图片就是一个网络的链接(网址),不再是本地路径。你也可以在任何有网络的地方、用任何设备访问这张图片了
即便是本地的那张图片移动或者删除,也不会影响图床里的这张图片。Markdown本地文件里面的图片也就不会失效了!
Typora
必各位应该听很多博主安利过Typora这款软件,这里就不展开描述了。新版本Typora需要付费买断。可以考虑支持正版,也可以去找找旧版本安装包
PicoGo
首先要注册,开通对象储存,开通地址:https://www.aliyun.com/product/oss
注册账户并实名后,进入你的控制台
选择对象储存并开通
创建bucket
在左侧选择概览,然后在右侧创建一个新的bucket
注意:
Bucket名字不能有大写字母
服务器就近选择
图床选择标准存储
读写权限公共读
创建完成后,你的bucket应该就出现在了左侧
点击你的bucket名
然后点击bucket下的概览
在访问域名一栏找到你的地域节点,后面会用到
如图,只需要复制oss-cn-hangzhou即可,不需要后面的.aliyuncs.com
找到你的Key
来到右上角,鼠标放在你的头像上,在弹出的框里选择AccessKey管理
收费问题
阿里云OSS的各项收费是独立的!对于图床而言,有两种收费形式。
1、以充值的方式使用储存容量以及流量(默认状态)
2、按年/月收费,购买一定存储包。流量额外收费
也就是说,即便你购买了下图的存储包,你依旧要为访问图床的流量付钱!
图床使用的是标准型,请勿购买其他类型
储存容量:0.12元/GB/月
图片上传到阿里OSS流量:免费
外网流出流量(如typora访问图床图片):闲时0.25元/GB,忙时0.50元/GB
仔细算算,我们图床的数据量其实很小的。0.12元/1GB/1个月,一年就是1.44元,远低于40GB的9元收费!
截图/照片以平均0.5mb/张估算,1gb可存放超过1600张图片!
数据低于6GB的情况下直接充值,以GB付费其实比购买储存包更加值得!
注意事项
记得给阿里云账户充值!!别到时候欠费停用了!!(建议下载一个阿里云的APP,在手机上可以随时看到你的阿里云费用情况)
刚开始作图床的时候,直接充值使用即可,无需购买容量包!
到这里,我们阿里云OSS基本配置完毕了?
打开picgo后,在你windows的状态栏里找到picgo的图标,打开picgo的主界面
在图床设置里面选择阿里云OSS,依照以下步骤填写信息
设定Keyld:填写刚刚获得的AccessKeyID
设定KeySecret:填写AccessKeyIDSecret
设定储存空间名:填写bucket名称
这里填写的是bucket名称,不是浏览器里的域名
确认存储区域:填写你的地域节点,注意复制的格式
指定存储路径:其实就是自定义一个文件夹的名字,以/结尾
它会自动在你的bucket里面创建一个文件夹,并把图片上传进去
弄完之后,记得“确定”,并点击“设置为默认图床”!
在设置里打开时间戳重命名和上传后自动复制URL
时间戳重命名:以上传时间来重命名图片,避免同名的图片无法上传(该设置不影响本地图片名)
进入typora主界面,点击左上角的“文件-偏好设置”
选择图像,插入图片时上传图片
下面的选项全勾上【第二个网络位置的图片可以不勾,避免已经上传到图床的图片重复上传】
上传服务选择PicGo(app)
PicGo路径:找到picgo的安装路径,注意不是安装包的路径!!!!
大功告成!
设置完毕后,我们点击验证图片上传选项
如果弹出以下弹窗,我们的图床就搞定了!?
最后新建一个文件,验证图片是否正常上传
日常写作的时候,我们只需要复制图片,在typora里面粘贴即可,无需拖动!当你的图片链接显示为阿里云的网络链接,而不是本地路径时
以上就是分享的Typora+PicGo+阿里云OSS对象存储搭建博客图床图文教程。
Demand feedback