前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何使用腾讯云COS+CDN搭建一个属于自己的图床

如何使用腾讯云COS+CDN搭建一个属于自己的图床

原创
作者头像
Im小泽
发布2024-04-02 11:18:59
1440
发布2024-04-02 11:18:59
举报
文章被收录于专栏:小泽的专栏小泽的专栏

写这篇文章主要目的是为了解决一些使用建站产品的友友因上传的图片太多导致空间爆满的问题,这里采用腾讯云COS+CDN的方式进行搭建,以便节约成本和风险控制。创建存储桶

一般来讲新用户开通都会赠送免费额度,详情可查看对象存储:免费额度,若免费额度不够请自行购买,具体可以咨询官网客服。 注意:COS回源流量貌似不提供免费额度,请自行前往活动页面或流量包管理页面购买CDN回源流量包,此过程中遇到任何问题均请咨询官网客服。创建存储桶

前往控制台点击“创建存储桶”进行创建。

创建存储桶
创建存储桶

所属地域:根据需要选择,这里以广州为例 名称:根据需要填写,这里以tuchuang为例 访问权限:私有读写 填写完上述信息点击下一步后再点击下一步(高级设置一般无需填写默认即可)确认信息创建存储桶即可。创建CDN服务

一般来讲新用户开通会赠送一定量免费额度,若额度不够请前往活动页面或CDN流量包管理页面进行购买。创建CDN服务

前往CDN控制台点击添加域名进行创建。

添加域名
添加域名

加速区域:中国境内 域名:根据需要填写,可以是主域名下任意域名,不要和网站域名相同。 加速类型:CDN网页小文件、 IPV6访问:建议开启 所属项目:默认即可 标签:若无需要不用管 源站类型:COS源 回源协议:HTTPS 源站地址:选择刚刚创建的存储桶 私有存储桶访问:点击添加授权服务授权后开启

开启授权服务
开启授权服务

服务配置:默认即可

完成配置后点击确认提交进行提交。

完成配置
完成配置

添加解析

完成后需要添加解析指向CNAME地址,可参考:如何添加解析-CDN

配置SSL

配置证书

在CDN域名管理控制台,找到刚刚创建的域名并点击管理→HTTPS配置→配置证书

配置证书
配置证书

选择腾讯云托管证书→选择对应的证书完成配置,也可通过自有证书上传。若无证书可前往SSL控制台申请免费证书。

选择证书
选择证书
开启HTTP2.0
HTTPS
HTTPS
开启强制跳转

选择HTTP→HTTPS,301,如同所示:

HTTPS
HTTPS
开启HSTS

开启HSTS,过期时间根据需要填写,我这里以最大时间31536000为准

HTTPS
HTTPS

这里就不介绍这些有什么用了,有兴趣可以看看控制台提示的相关文档。

修改TLS版本

将TLS1.0关闭,开启TLS1.3

设置TLS版本
设置TLS版本
开启OSCP装订

可以提高加载速度,建议开启。

配置图片优化

这里我们要开启Webp自适应,可以提高网站图片加载速度,Webp图片压缩产生的费用归属于数据万象-基础图片处理费用,每月有10TB免费额度,一般情况下用不了,具体参考:数据万象:免费额度

webp
webp

配置防盗链

在CDN域名控制台具体域名管理页面找到访问控制配置防盗链

防盗链
防盗链

类型选择白名单,然后填写你网站域名,注意是你网站域名并非图床域名。 如果是网站建设产品用户,请将网站建设后台域名,小程序业务域名(若配置小程序则需添加,域名可以在配置小程序时查看)一并加入白名单,否则可能导致图片无法正常显示。

后台管理域名
后台管理域名

允许空refer:不建议大家勾选配置用量封顶

在CDN域名管理控制台→高级配置,配置用量封顶。数值根据业务量和文件大小配置即可。

CDN用量封顶
CDN用量封顶

防刷配置

腾讯云CDN防刷配置可以参考攻击风险

上传照片

到这里就基本已经配置完了,我们可以前往COS控制台找到并点击对应的存储桶名称上传资源并获取链接啦。

上传文件并点击详情

文件详情
文件详情

选择自定义加速域名并复制对象地址

复制地址
复制地址

其实到此就已经结束啦,你可以把对象地址插入到你想引用的任何网站,网站建设用户可以继续往下看哦~插入引用资源

在插入图片时选择网络资源,在网络资源地址中填写对象地址确定即可

引用图片
引用图片

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 添加解析
  • 配置SSL
    • 配置证书
      • 开启HTTP2.0
        • 开启强制跳转
          • 开启HSTS
            • 修改TLS版本
              • 开启OSCP装订
              • 配置图片优化
              • 配置防盗链
              • 防刷配置
              • 上传照片
                • 上传文件并点击详情
                  • 选择自定义加速域名并复制对象地址
                  相关产品与服务
                  内容分发网络 CDN
                  内容分发网络(Content Delivery Network,CDN)通过将站点内容发布至遍布全球的海量加速节点,使其用户可就近获取所需内容,避免因网络拥堵、跨运营商、跨地域、跨境等因素带来的网络不稳定、访问延迟高等问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档