阿里云OSS对象存储

一、没钱,开通试用oss

你没钱,第一次用,可以免费试用,oss免费开通方法如下
阿里云https://aliyun.com/

file

file

file

file

二、进入OSS控制台

点击控制台-》左侧搜产品:“OSS”-》点击进入OSS控制台

file

三、创建bucket

bucket即一个存储桶,整个OSS是一大片土地,bucket就是从这块土地里画出一小块领域给你用,存储桶,桶你见过吧,你的桶是装水的,这个bucket桶是装数据的

如果还理解不了,你就把它当成一块硬盘就好了(选择公共读)

file

显示创建成功
file

四、上传静态文件

把你网站的静态文件上传到你刚刚创建的bucket中
方式有两种:
1、手动传
2、使用阿里云提供的sdk工具来编写脚本,自动传

我们就先手动传吧(支持直接上传整个目录)
我们的测试项目目录如下,静态文件都在static里

file

点击进入bucket

file

点击上传文件
file

点击扫描文件夹,选中你本地准备好的static文件夹,平台会自动识别需要上传哪些文件
file

千万别忘了点击上次
file

上传成功
file

五、关于访问

你点击static文件夹,一路点下去,是可以看到文件的oss访问地址

file

拿着这地址https://egonlinhaifeng-bucket.oss-cn-beijing.aliyuncs.com/static/img/1.jpg,是可以设置到img标签里显示的,你直接输入到浏览器地址栏也可以正常下载这个图片

但是它目前只在oss内,我们的这个bucket你看上图中的地域是在华北2(北京)的,它并没有分发到全国各地,你想让oss内的静态文件能够分发到全国各地,就需要借助CDN的威力了,说白了就是把CDN的数据源指向我们这个OSS就行
看下官网的这段话:

用户直接访问对象存储OSS(Object Storage Service)资源时,
访问速度会受到OSS的下行带宽以及存储空间(Bucket)所在地域的限制。

您可以通过全球加速服务使客户端从就近接入点进入阿里云加速网络,提升用户的访问速度和体验。

要加速OSS的内容访问,可以用CDN加速,也可以用阿里云的全球加速
CDN加速更多的是加速静态内容,而全球加速比CDN加速更强悍一些,不仅仅是静态数据,而且是全球哦
很明显,我们不配用它,用CDN就好了兄弟

想了解下全球加速的看这里
https://help.aliyun.com/zh/ga/use-cases/accelerate-access-to-oss-buckets

上面图片引用的域名就是我们创建的egonlinhaifeng-bucket这个存储桶的外网访问域名,这个外网访问域名你可以
点击Bucket列表—-》点击egonlinhaifeng-bucket—-》点击概览

file

上一篇
下一篇
Copyright © 2022 Egon的技术星球 egonlin.com 版权所有 帮助IT小伙伴学到真正的技术