腾讯云对象存储(COS)插件是腾讯云官方开发的针对在wordpress中使用腾讯云对象存储cos的用户开发的辅助插件。通过在 wordpress程序中安装插件的方式,很方便地把WordPress静态文件无缝同步腾讯云对象存储COS,提升网站内容访问速度,降低本地存储开销。
为什么用对象存储
凡是使用 wordpress程序的用户,长年累月发布文章上传了很多图片、视频、文档等静态文件,这些文件和网站、数据库都放在同一个服务器中,当网站访问量增大之后会给服务器很大压力。对象存储就是为了解决这个问题而生。把图片、视频、文档等静态文件扔到对象存储cos中,访客对这部分静态文件的访问由对象存储cos提供服务,减轻了服务器压力,网站就可以容纳更多访问流量。
腾讯云对象存储cos费用
腾讯云对象存储cos费用很低,老刘自己用的话50G对象存储空间每个月几毛钱就够了。这里面要提醒使用对象存储cos用户,你可以在账户中预存少量费用,十几元够用了,但是不能一分钱没有。之前老刘发生过一次cos欠款导致云服务器连带被停机的尴尬事情,请看腾讯云服务器欠费后 cos对象存储也被停掉 注意避开这个坑 ,老刘踩过坑了,所以说大家一定要在账号里面留点钱。
腾讯云对象存储(COS)插件安装
在 wordpress后台 > 插件 > 安装插件,搜索 tencentcloud cos,安装并启用腾讯云对象存储(COS)。
腾讯云对象存储(COS)插件设置
1、全局密钥
点击插件 > 已安装插件中的设置进入腾讯云对象存储(COS)插件,看到自定义密钥这一栏。如下图所示访问密钥管理获取。
如果你有同时使用多个腾讯云插件,比如 cdn插件和cos插件,那么完全可以共用同一个密钥。在wordpress后台的腾讯云设置 > 腾讯云密钥,开启全局密钥,输入SecretId和SecretKey,保存配置。
这时候去对象存储中就看到使用了上面设置好的全局密钥,不要开启自定义密钥,cdn插件也一样不开启自定义密钥。
2、详细设置
- 所属地域:对象存储cos买哪里的(建议与云服务器同一地域),就选择哪里;
- 空间名称:从腾讯云官网的对象存储中获取,就是【存储桶名称】,复制过来;
- 访问域名:有两种样式,一是腾讯云提供的cname域名,二是你自己设置的自定义域名;
- 如果是腾讯云提供的对象存储cos的域名,获取位置在腾讯云官网对象存储,点击存储桶名字进入后打开【域名与传输管理】【默认CDN加速域名】,右侧的【源站域名】,就是url中带有 cos的那个。把域名+目录复制到插件上,插件上面有示范,照着找就能找到;
- 如果是你自己设置的自定义域名,也就是“自定义域名+目录”,目录一般是 /wp-content/ 这样的。可以参考老刘博客文章中的任何一张图片 url地址就明白了;
- 自动重命名:自己选择吧;
- 不在本地保存:不建议开启。如果开启后会把静态文件都同步到cos后删除本地副本;
- 禁止缩略图:wordpress默认会为上传图片自动生成几张尺寸不同的缩略图供使用,这里不同主题对缩略图的要求也不一样,无法做到统一要求,所以安全起见还是不要开启。如果不想要缩略图可以用插件禁止生成缩略图;
- 数据万象:腾讯云数据万象产品,没购买的话不用开启;
- 保存配置。
- 附件同步:不建议开启。用于同步媒体库中的全部文件到腾讯云COS。如果像老刘博客这么多图片很容易超时或者报错,还是建议用官方的 COSBrowser同步工具将本地文件对应目录上传到COS目录中。
- 一键替换:一键替换网站内容中所有静态文件地址为腾讯云COS文件地址,也就是上面你填写的那个地址。老刘强烈建议操作之前先备份网站和数据库。也可以用wordpress插件完成这个操作。
结尾要说一下之前老刘分享过个人开发的cos插件腾讯云COS对象存储 WordPress 插件安装设置详细图文教程,现在你可以更换成本文的腾讯云官方cos插件了,老刘亲测官方cos插件表现稳定,对系统资源占用更小,wordpress后台打开更快。与官方cos插件对比,个人开发的cos插件在使用中对 wordpress后台打开速度还是有一点点影响的。
腾讯云对象存储(COS)插件开发上线很久了,官方低调到没有任何宣传,老刘也是无意中才看到的。与官方开发者沟通过后知道他们同时开发了多款腾讯云 wordpress插件。总之只要你使用腾讯云对象存储就可以试试这款官方推出的腾讯云对象存储(COS)插件,实际体验速度、稳定性都好过第三方个人开发者的cos插件。