• 如果您有任何疑问或者需要投稿请联系站长,感谢您的访问

  • 如果您有任何问题或者建议可以联系站长,QQ403593407

wordpress整合腾讯cos实现图文分离

教程资源 admin 1年前 (2018-09-28) 254次浏览 0个评论

如果细心的朋友会发现,博客现在的图片以及全部由 https://d.3s.work 提供,如果感兴趣的,ping 一下就会发现是腾讯云的 CDN,所以这篇文章我就说说如何利用腾讯云免费 COS 来实现图文分离。

腾讯云 COS 详情:免费 50GB 储存+10GB 流量。

1.安装插件

对于老版本的腾讯云 COS,属于 V4 版本,如果是新开的话申请之后是 V5 版本。这点请注意区分,我会分别介绍两个版本的插件。

先说说 V4 的插件,插件地址:https://www.slmwp.com/cos-sync-plugins.html

打开后下载这个:

然后进 wordpress 安装插件,手动上传,启用之后,点击 Setting 菜单,腾讯云 COS 设置 V4 进去填写下面的信息:

需要注意是上面的 Bucket 和 APPID,这个需要在新建的 COS 里面,查看,如下图所示:

下面我解释一下 URL 前缀,这个前缀就是在 COS 里面的域名,也就是上图的 ssr1-1251489611.cossh.myqcloud.com,但是由于 V4 版本的问题,不附带 https,只能通过 http 获取,所以我为 COS 绑定了自定义域名,并且配置了 https,如果站点不需要 https,直接使用默认域名即可,或者升级为 V5 版本,赠送域名自带了 https。

其他信息请根据具体信息填写。然后点击更新即可。

更新按钮下面有一个同步历史附件的按钮,但是强烈不建议使用这个功能,除非站点新开,图片不超过十张,否则大多时候同步图片的时候,PHP 超时会取消同步,但是图片尚未同步完成。

具体同步方法推荐使用 COSFS 工具,来自官方介绍:

COSFS 工具支持将 COS 存储桶挂载到本地,像使用本地文件系统一样直接操作腾讯云对象存储。COSFS 的主要功能包括:

支持 POSIX 文件系统的大部分功能,如:文件读写、目录操作、链接操作、权限管理、uid/gid 管理等功能;
大文件传输功能;
MD5 数据校验功能。

下一篇文章我会解释下这个 COSFS 工具的安装教程。

这样 V4 就配置好了,刷新下页面,就会发现所以图片链接已经采用 COS 的地址访问了,并且这个插件有个好处,新建文章插入的图片会自动同步到 COS 里面,无需手动同步,我们需要操作的也就是前期存在的文章的图片需要手动上传。

 

介绍下 V5 插件:https://www.slmwp.com/cos-sync-plugins-v5.html

打开后下载这个:

然后进 wordpress 安装插件,手动上传,启用之后,点击 Setting 菜单,腾讯云 COS 设置 V5 进去填写下面的信息:(特别注意,V4 和 V5 插件有冲突,只能安装使用一个,请自行选择)

V5 和 V4 最大的区别就是不需要填写 APPID,在 Bucket 里面填上全部信息,获取的信息方法如下所示:

把上图的全部信息填写为 Bucket 名字即可,其他地方和 V4 版本大同小异,并且如图所示,V5 版本自带 https 域名,无需像 V4 一样为了 https 信息还需要套个 CDN。

这样配置完成后,整个 wordpress 的图片地址以及全部替换为腾讯 COS 的地址了。并且现阶段博客采用的是 UCLOUD 香港 1M 小鸡,但是把图片迁移到 COS 后,打开速度明显有改善。

喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址