阿里云 OSS+CDN






对象存储(Object Storage Service,简称OSS)
RESTFul API
可以理解为一个无限大空间的存储集群。
OSS作为源站,搭配CDN进行加速分发,稳定、无 回源带宽 限制、性价比高,一键配置。




Bucket存储空间, 目录
GetService获取主目录列表
GetBucket获取文件列表
PutObject写文件
GetObject 读文件


Bucket命名规范:

存储空间命名规范

  • 只能包括小写字母,数字和短横线(-)
  • 必须以小写字母或者数字开头
  • 长度必须在3-63字节之间
存储空间的名字全局唯一


创建虚拟目录

OSS是没有文件夹这个概念的,所有元素都是以Object来存储。创建文件夹本质上来说是创建了一个size为0的Object。对于这个Object可以上传下载,只是控制台会对以”/“结尾的Object以文件夹的方式展示。


其实目录不用创建,直接在文件中体现即可:

$ossClient->putObject($bucket, "2016/07/28/f.file", "hi, oss");
Common::println("file is created");
上面会自动创建目录



图片需要设置上传的元信息

IMG处理的图片是OSS用户上传到Bucket里的Object
先开启图片处理服务,在Object管理的下面 

 star1.img-cn-shanghai.aliyuncs.com


下面的url访问不了





缩放参数

 带身份验证的请求表示的是如下两种情况:

  • 请求头部中带Authorization,格式为OSS + AccessKeyId + 签名字符串。
  • 请求的URL中带OSS AccessKeyId和Signature字段。


OSS根据URL解析出Bucket和Object。


php-sdk



要接入阿里云OSS,您需要拥有一对有效的 AccessKey(包括AccessKeyId和AccessKeySecret)用来进行签名认证。

RAM (Resource Access Management) 是阿里云为客户提供的用户身份管理与访问控制服务。按需为用户分配最小权限。


OSS作为CDN的源站
OSS的存储费用仅为ECS磁盘费用的50%
相比直接通过OSS访问,除极少额外增加的回源流量外,主要流量使用CDN流量,单价最低只需0.26GB,远远低于OSS直接访问的外网流量单价


总结:
1,开通oss,通过Access Key ID 操作文件,然后在cdn上添加oss域名,最后在自己的域名处加上cname指向cdn域名
======================================
oss的cdn配置
直接在cdn页面进行配置即可


CDN相关
Cloud Delivery Network    从Content到Cloud,重新定义CDN

启用CDN加速服务,需要将您的域名指向加速域名





对象存储(Object Storage Service,简称OSS)
RESTFul API
可以理解为一个无限大空间的存储集群。
OSS作为源站,搭配CDN进行加速分发,稳定、无 回源带宽 限制、性价比高,一键配置。




Bucket存储空间, 目录
GetService获取主目录列表
GetBucket获取文件列表
PutObject写文件
GetObject 读文件


Bucket命名规范:

存储空间命名规范

  • 只能包括小写字母,数字和短横线(-)
  • 必须以小写字母或者数字开头
  • 长度必须在3-63字节之间
存储空间的名字全局唯一


创建虚拟目录

OSS是没有文件夹这个概念的,所有元素都是以Object来存储。创建文件夹本质上来说是创建了一个size为0的Object。对于这个Object可以上传下载,只是控制台会对以”/“结尾的Object以文件夹的方式展示。


其实目录不用创建,直接在文件中体现即可:

$ossClient->putObject($bucket, "2016/07/28/f.file", "hi, oss");
Common::println("file is created");
上面会自动创建目录



图片需要设置上传的元信息

IMG处理的图片是OSS用户上传到Bucket里的Object
先开启图片处理服务,在Object管理的下面 

 star1.img-cn-shanghai.aliyuncs.com


下面的url访问不了





缩放参数

 带身份验证的请求表示的是如下两种情况:

  • 请求头部中带Authorization,格式为OSS + AccessKeyId + 签名字符串。
  • 请求的URL中带OSS AccessKeyId和Signature字段。


OSS根据URL解析出Bucket和Object。


php-sdk



要接入阿里云OSS,您需要拥有一对有效的 AccessKey(包括AccessKeyId和AccessKeySecret)用来进行签名认证。

RAM (Resource Access Management) 是阿里云为客户提供的用户身份管理与访问控制服务。按需为用户分配最小权限。


OSS作为CDN的源站
OSS的存储费用仅为ECS磁盘费用的50%
相比直接通过OSS访问,除极少额外增加的回源流量外,主要流量使用CDN流量,单价最低只需0.26GB,远远低于OSS直接访问的外网流量单价


总结:
1,开通oss,通过Access Key ID 操作文件,然后在cdn上添加oss域名,最后在自己的域名处加上cname指向cdn域名
======================================
oss的cdn配置
直接在cdn页面进行配置即可


CDN相关
Cloud Delivery Network    从Content到Cloud,重新定义CDN

启用CDN加速服务,需要将您的域名指向加速域名


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值