关闭

阿里云 OSS+CDN

2138人阅读 评论(0) 收藏 举报
分类:





对象存储(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
0
查看评论

阿里云 CDN+Oss 解决方案

导读:使服务器上的静态资源,比如css、js、图片,通过cdn 分发到用户,使得用户的访问体验变好,同时将这些资源放在oss 上,节省服务器资源,同时将cdn 回源设置为 oss 源站,减少cdn 回源产生的带宽压力和产生的流量费用 。 这里以我的网站 https:www.leon0204.com ...
  • qq_28018283
  • qq_28018283
  • 2017-10-13 11:00
  • 703

如何引用阿里云矢量图标库

如何引用阿里云矢量图标库 二、使用方法 1、方法一:font-class引用 2、方法二:symbol引用 3、方法三:unicode引用
  • longgeaisisi
  • longgeaisisi
  • 2017-11-14 18:20
  • 624

阿里云短信demo

import com.aliyuncs.DefaultAcsClient; import com.aliyuncs.IAcsClient; import com.aliyuncs.dysmsapi.model.v20170525.QuerySendDetailsRequest; import com...
  • Moon_Goblin
  • Moon_Goblin
  • 2018-01-13 10:09
  • 199

阿里云短信验证服务整套demo教程

前言 今天介绍一下阿里云的短信验证码验证,以注册账户为例,下面就是实际图展示了,今天测试收到的短信,特别有意思,说实话,第一次做,也是大费周章,可是做完以后却又觉得很简单,但是,对于新手来说,弯路是要走很多的,网上其实有很多列子,但是都不全,尤其是最近阿里云把短信服务又换了一个地方,资料就有点对不...
  • u011958281
  • u011958281
  • 2017-11-23 14:53
  • 2240

短信验证码(阿里云)

public static String sendCheckCode(String telephone) throws Exception { //设置超时时间-可自行调整 System.setProperty(“sun.net.client.defaultCon...
  • Oliver_wq
  • Oliver_wq
  • 2018-01-07 17:14
  • 800

如何使用阿里云搭建个人网站

国内比较早的几个个人网站有阮一峰、月光博客等。他们都会定期的更新一些文章,阮一峰的更新频率大概在每月4篇,月光博客每天一篇。他们每天的浏览量在2万以上,每月最低收入都在2万以上。作为一个程序员,我一直想给自己找点事情做。也买过很多书,很多作者都有自己的个人网站,因此我就拿着学习加赚钱的态度在阿里云上...
  • xmt1139057136
  • xmt1139057136
  • 2017-02-09 17:11
  • 9019

阿里云添加二级域名

1,http://www.aliyun.com登录,点击”云解析“,找到要解析的一级域名ueionline.com,点击右侧“解析”按钮。 点击“添加解析”,依次填入:记录类型:A,二级域名前缀jira,记录值:目标IP(不含端口),其他默认,点击“保存”。 2,cmd,ping jira.ue...
  • huoyuanshen
  • huoyuanshen
  • 2016-04-07 14:57
  • 6940

阿里云配置密钥SSH登录

阿里云服务器上总是有人喜欢用工具扫ssh端口进行暴力破解,还是配置一下密钥登录吧 服务器操作系统为:ubuntu14.04LTS Server 一、下载Puttygen并成密钥对 下载地址:http://the.earth.li/~sgtatham/putty/latest/x86/put...
  • gsls200808
  • gsls200808
  • 2015-11-11 21:59
  • 10615

阿里云CentOS7 64位下安装MySQL5.7

一、对于阿里云的java web环境的安装和配置,可参考下面阿里云的技术文档: https://help.aliyun.com/document_detail/51376.html?spm=5176.doc52826.6.709.7BUhwX二、阿里云没有提供手动安装mysql的技术文档,现将自己...
  • zxd1435513775
  • zxd1435513775
  • 2017-10-18 10:13
  • 677

阿里云centos6.5安装 mysql

原文http://ninghao.net/blog/1368
  • simplty
  • simplty
  • 2014-08-03 10:03
  • 14972
    个人资料
    • 访问:201643次
    • 积分:5823
    • 等级:
    • 排名:第5288名
    • 原创:378篇
    • 转载:0篇
    • 译文:0篇
    • 评论:35条
    博客专栏
    文章分类
    最新评论