阿里云存储对象OSS使用讲解一:OSS的购买和配置

我在阿里云购买过ECS云服务器,打算做一个图片和视频展示的网站,而我的服务器内存只有40G,这远远不够。

偶然看到阿里推出存储对象OSS,这相当于一个开放接口的云盘,可以配合程序存储文件,因为搞活动,1T空间使用3年为99元。

关于oss的使用收费需要说一下:

对象存储OSS服务的基础计费项包括:存储容量,流量,请求次数。此外,OSS还提供存储数据处理服务(如图片处理服务等),会根据您的使用情况单独计量计费,不使用不计费。

我买的是3年存储包,所以存储容量费用已交,但外网访问资源产生的流量费用和请求次数需要额外缴费,内网访问资源也就是从阿里云服务器ecs中访问倒是流量免费。

阿里云存储对象OSS使用讲解一:OSS的购买和配置价格详情在这个网址 https://cn.aliyun.com/price/product?spm=a2c4g.11186623.2.11.606a618dQvu9Hc#/oss/detail 

如果你已经有了ecs服务器,怎么做才能做到访问oss资源走服务器的内网从而免去下行流量费用呢?

查看这个网址 https://help.aliyun.com/document_detail/31834.html?spm=a2c4g.11186623.2.16.20c463fdVkjRIy

1.首先购买OSS,进入控制台

阿里云存储对象OSS使用讲解一:OSS的购买和配置

2.要使用oss,需要先创建bucket

目前,同一地域下每个账号最多可创建30个Bucket。Bucket 的容量无上限,且OSS的读写效率不会因为单个目录下存在大量文件而受到影响,每个bucket可以看做一个文件夹吧。

3.然后需要获取accesskeyid和accesssecret,这相当于账号和密码

获取方法看这篇文章 如何获取阿里云oss所需的accesskeyid和accesssecret

生成的id要自己记住

4.设置权限

阿里云存储对象OSS使用讲解一:OSS的购买和配置

点击新建的bucket,在基础设置里设置一下读写权限,因为我做的是展示型网站,所以我设置了公共可读

5.绑定域名

阿里云存储对象OSS使用讲解一:OSS的购买和配置

因为上传的文件路径的域名为阿里云oss开头的,不够美观,我想换成我的网站域名,这就需要绑定一个域名

要绑定域名,我需要先新建一个专门对接oss的三级域名

打开域名管理>解析域名>添加记录

阿里云存储对象OSS使用讲解一:OSS的购买和配置

可以看到CNAME类型为将此域名指向另一个域名,我要做的就是把我的域名指向oss域名,所以选择CNAME,

阿里云存储对象OSS使用讲解一:OSS的购买和配置

我为我的域名添加三级域名oss,并指向记录值为oss的域名,点击确定,完成三级域名的创建。

阿里云存储对象OSS使用讲解一:OSS的购买和配置

 然后回到oss控制台在域名管理点击绑定用户域名,然后输入刚才生成的三级域名即可。

阿里云存储对象OSS使用讲解一:OSS的购买和配置

这样就可以把oss的域名换成我自己的域名访问了。

 

6.创建文件夹

这样基本就结束了,在文件管理中添加几个文件夹,为后期java上传文件做准备。