阿里云OSS+CDN配置

转载  Siwei0204   2020-05-22   20人阅读  0 条评论

    本教程来源网络收集,已经过实际验证,请放心使用

这里以我的网站 https:www.leon0204.com 为例子,来进行部署,这样看起来直观简单,毕竟我第一次部署时,查找网上的文档里用的都是一些假数据,作为第一次看起来感觉云里雾里。

1 添加二级域名

假设你已经有一台服务器和自己的域名,现在我们首先要做的是添加一个二级域名,作为静态资源域名,这样不用全站CDN,这里我设置为  static.leon0204.com  ,在域名管理中添加二级解析。

二级域名解析设置 ,这里 cname 的获取方法在步骤3中  

2 添加 oss  服务

进入 oss 控制台,点击右侧的新建 bucket ,注意这里 Endpoint 将作为 cdn  的源站。

点击左侧新建的 bucket  ,获取 access_key  和 access_sercet 之后,上传图片到 oss 的方法可以参考文档,或者我的另外一篇博客 :python+oss备份到oss,值得一提的是,oss 不是免费的 。

进入图片管理。编辑图片上传的样式,这一步可以不做。

在 oss  中添加用户域名绑定,如下图

3 添加 CDN

为第一步创建的二级域名,添加 cdn ,这里 cdn 源站选择 第二步创建的 oss 站点  

创建审核成功之后,会得到 cname,拿着 cname 去添加二级域名的 cname 解析,就完成了


4 总结

回顾一下整个系统的流程,当用户通过 www.leon0204.com 访问 static.leon0204.com/article/like.jpg 的静态资源时,会绕服务器,解析到 static.leon0204.com.w.kunlunar.com 去,cdn 会查找缓存是否有命中的,第一次访问的时候 cdn 的缓存为空,cdn 去设置的 源站oss 查找, leonimg.oss-cn-shenzhen.aliyuncs.com  ,然后分发给用户,这样一套流程就完成了。


本文地址:https://www.zjh336.cn/?id=1785
温馨提示:文章内容系作者个人观点,不代表华仔部落对观点赞同或支持。
版权声明:本文为转载文章,来源于 Siwei0204 ,版权归原作者所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?