阿里云OSS探索-1

由于需要在博客的页面上面放自己的视频,所以研究了一下阿里云的oss对象存储。

至于为什么不发到b站然后再放到博客,这个问题主要是并不是所有的视频都适合放到平台再转到自己的blog嘛。

创建bucket

首先,如果是第一次使用oss,需要创建一个bucket。

  • bucket不能与已有的bucket重名(包括别人的)
  • 区域最好是选择和自己的阿里服务器同区域的
  • 存储类型可以选择标准存储和低频访问存储
    • 对于视频音频这种比较大的文件,使用标准存储可能会比较好一些。另外,对于图片这种分享量比较大的也可以使用。
    • 对于一些不太经常会被访问到的文件,可以使用低频访问
  • 同城冗余关闭
  • 版本控制不开通
  • 读写权限私有

bucket设置

这里的坑比较多
点开权限管理

读写权限

读写权限一般设置为私有。bucket里面的文件是可以另外设置读写权限的。

防盗链

重要!在referer里面添加自己的域名,例如

https://yorksu.cn
https://*.yorksu.cn

跨域设置

最重要!点击设置,创建规则

  • 来源里面添加自己的域名,同上
  • 允许Methods里面勾选GET
  • 允许Headers里面填*(或者也可以自己填别的Headers,但是要在页面里面加上)

其他设置

  • 域名绑定:未尝试,可以考虑绑定域名
  • 传输加速:如果有钱可以开()
  • 日志管理:未尝试

使用bucket

在文件管理里面,新建目录。可以随便起名,我个人是按照自己的命名规则来安排文件夹层次的。
然后点击上传文件,然后静静等待。

刚刚上传好的文件,默认是跟bucket的读写权限一致,也就是先前设置的私有。
私有的文件,链接有有效时间,也就是每过一段时间URL就会重置。
如果想要设置永久URL链接,可以将文件的权限设置为公共读或者公共读写,但是无法防止恶意下载。

假设使用公共读,生成的是永久URL,可以直接复制URL来使用。
当然,

You may also like...

发表评论

您的电子邮箱地址不会被公开。