本文最后更新于 2024-10-16,文章内容距离上一次更新已经过去了很久啦,可能已经过时了,请谨慎参考喵。

title: 阿里云OSS对象存储图床
tags:
  - 图床
  - 阿里云
  - OSS对象存储
categories:
  - 工具
top_img: false
cover: '/upload/cdn0files/20200721082738.jpg'
abbrlink: 47cf195c
date: 2019-10-19 22:29:09
updated: 2019-10-19 22:29:09

介绍

阿里云的oss对象存储资源包还是很便宜的,具体资费请看阿里云官网。

附购买链接:阿里云OSS资源包购买

首页

资费

购买成功后,在控制台会提示开通OSS存储功能,选择激活开通即可。

创建Bucket

前往控制台:

oss

创建Bucket:

Bucket

bucket

bucket

设置访问权限

权限设置

获取AK秘钥

前往用户设置,查看AK秘钥:

AK秘钥

下载传输工具

阿里云官方推荐的工具为OSS-Browser,还有其他,官方也把功能比对写了出来:官方文档

ossbrowser

ossutil

osscmd

ossfs

ossftp/ossimport

RAM/ossemulator

登录和上传图片

以oss-browser为例,版本1.10.0

登录

如图所示,endpoint选项就是你的OSS域名,如果是公共云,则默认即可,不需要修改。下面红色字的两个选项则就是你的AK秘钥,oss路径就是你的oss所设置的Bucket名,例如你的Bucket名为"test",则oss预设路径为:oss://test/。登录就可以上传文件了。

获取链接

上传文件示例

获取地址

获取地址

这个时候必须要注意一点,oss-Browser生成的链接默认是http服务的,而阿里云OSS是支持https服务的,所以只需要自己加上那一个可爱的"s"。

然后就可以在需要的地方插上自己的图片链接~(≧▽≦)/~啦啦啦

特别注意事项

注意

阿里云OSS对象存储整改之后,也就是从现在9月23号开始,oss存储的图片外链不允许预览,如果在浏览器里打开图片外链是不可以看到图片的,而是直接弹出下载文件。但是写进HTML和markdownDennis文件里是没有问题的,所以必须要注意这一点。

  • 若您的 Bucket 是2019年9月23日前创建的,在浏览器中打开OSS默认访问域名或自有域名生成的文件URL时可以预览文件内容。
  • 若您的 Bucket 是2019年9月23日后创建的,在浏览器中打开OSS默认域名生成的文件URL时会以附件形式下载;使用自有域名生成的文件URL访问时,可以预览文件内容。
  • 因浏览器对于部分图片格式不支持预览,可能会出现直接下载的情况。对于此类问题,您只需要在浏览器上安装支持预览对应格式文件的插件即可。

这是官方的解释,所以如果想在浏览器里预览,请去OSS控制台绑定自己域名,使用自有域名生成的URL。