Hey! Hello. 👏 人到情多情转薄,而今真个悔多情。

2025-02-14 更新 52 阅读

计划改用腾讯云 COS 存储方案,随着时间增长图片也越来越多,备份下载也挺慢的,破例改用第三方试试。#瞎折腾/服务器

之前一直不想用第三方存储,很久前用过七牛云,后来放弃了,现在连账号密码都忘了,这就是不想用第三方的主要原因,这次打算改用腾讯云 COS 存储桶,原因是缩略图有利就有弊,弊就是随着博客图片的日积月累,一个图片还被裁剪的另一个小尺寸的图,服务器文件会越来越大。

另外就是图片存在自己服务器里,一旦服务器出现点问题,解决起来其实挺麻烦的。如果用了 COS 来存图片,日常备份就是文章 sql 数据,文章都是文字,备份还是挺快的,腾讯云要是 COS 出问题了,那就是超级大的问题了,不过一般不会出问题吧。图片数据事关重大,特别是我这种记录生活事迹的博客,万一图片哪天因为自己服务器出问题找不回来了,真的是崩溃。

综上,经过一夜的再三思考还是决定迁移到腾讯云,上午花了点时间下载图片在上传到 COS,之后在网上找到个图床插件经过修改用于上传到 COS,然后批量替换数据库网址完事,迁移前已充分论证,方案预留了今后回迁的可能性。


经大佬告知 cos 流量费很贵,需设置反代走服务器流量,于是我又研究了 n 个小时终于搞明白了。

1.域名解析 -> 首先将 cos 的自定义域名(i.wangge.me)解析到服务器 ip ,差点死这里。
2.反向代理 -> 网上都说的修改 nginx.conf配置,但这里也整死我了,根本无效,正确方法是"宝塔面板-反向代理"
3.源站域名 -> cos 存储不要自定义源站域名解晰到源地址,除 cdn 外。

如图设置就行了,不要去动 nginx,我人都搞麻了。

原理就是当访问 cos 域名时,由于 cos 域名是解晰到服务器的,所以由服务器自身向 cos 获取资源,由于服务器与 cos 在同一地域,通过内网访问,就达到省流量的目的。


运行几小时看了下流量,内网下行大于外网下行,不出意外应该是成功了!😁

瞎折腾/主题制作

Life is like a Design.
0