WordPress使用腾讯云cos存储图片 实现网站内容动静态分离 减轻服务器CPU压力 加快网站打开速度

admin wordpress教程主题插件 腾讯云优惠券WordPress使用腾讯云cos存储图片 实现网站内容动静态分离 减轻服务器CPU压力 加快网站打开速度已关闭评论字数 1915阅读模式

WordPress使用腾讯云cos存储图片 实现网站内容动静态分离 减轻服务器CPU压力 加快网站打开速度

鲜活优惠码之前一直都想把网站的图片分离出去,最近终于动手做这件事情了,分享一下经验.比较了阿里云oss  七牛云存储/又拍云云存储/Amazon S3/digitalocean volumnes等等,目前在鲜活优惠码采用的是腾讯云cos+WordPress插件WPCOS的方案,之后会慢慢分享其他的方案.

一.腾讯云cos:  注册账号开通:

https://cloud.tencent.com/product/cos

腾讯云cos优惠活动:

https://cloud.tencent.com/act/prow/cos

腾讯云cos计价器:

https://buy.cloud.tencent.com/price/cos/calculator

二. 腾讯云COSBrowser工具和COS数据迁移工具(COS Migration)

利用以上软件中的任意一个把图片上传到腾讯云cos

三.WordPress 腾讯云cos插件:WPCOS

https://wordpress.org/plugins/wpcos/

四.批量修改WordPress图片地址插件: Velvet Blues Update URLs

下面来详细讲一下教程吧:

一.腾讯云cos

腾讯云cos免费额度: 

资源类型 资源子类型 每月免费额度
存储空间 存储空间 50 GB
流量 外网下行流量 10 GB
流量 腾讯云 CDN 回源流量 10 GB
请求 读请求 100 万次
请求 写请求 100 万次

WordPress使用腾讯云cos存储图片 实现网站内容动静态分离 减轻服务器CPU压力 加快网站打开速度-图片1

WordPress使用腾讯云cos存储图片 实现网站内容动静态分离 减轻服务器CPU压力 加快网站打开速度-图片2

用户享有的免费额度过期后,每月的费用分析如下:

https://console.cloud.tencent.com/capi

WordPress使用腾讯云cos存储图片 实现网站内容动静态分离 减轻服务器CPU压力 加快网站打开速度-图片3

WordPress使用腾讯云cos存储图片 实现网站内容动静态分离 减轻服务器CPU压力 加快网站打开速度-图片4

WordPress使用腾讯云cos存储图片 实现网站内容动静态分离 减轻服务器CPU压力 加快网站打开速度-图片5

WordPress使用腾讯云cos存储图片 实现网站内容动静态分离 减轻服务器CPU压力 加快网站打开速度-图片6

WordPress使用腾讯云cos存储图片 实现网站内容动静态分离 减轻服务器CPU压力 加快网站打开速度-图片7

获取密钥API账户

https://console.cloud.tencent.com/capi

WordPress使用腾讯云cos存储图片 实现网站内容动静态分离 减轻服务器CPU压力 加快网站打开速度-图片8WordPress使用腾讯云cos存储图片 实现网站内容动静态分离 减轻服务器CPU压力 加快网站打开速度-图片9

我们需要获取腾讯云账户API信息,如果没密钥需要 新建密钥。如果有设置过,需要将APPID、SecretId、SecretKey 三项对应的参数获取。后面设置插件的时候也是需要的。

这个时候就可以把你的图片上传到腾讯云cos啦!

二. 腾讯云COSBrowser工具和COS数据迁移工具(COS Migration)

利用以上软件中的任意一个把图片上传到腾讯云cos,新手建议用腾讯云COSBrowser工具即可! 支持文件夹上传,上传的时候文件并发数修改为20-50个!

WordPress使用腾讯云cos存储图片 实现网站内容动静态分离 减轻服务器CPU压力 加快网站打开速度-图片10

COS Migration 是一个集成了 COS 数据迁移功能的一体化工具。通过简单的配置操作,用户可以将源地址数据快速迁移至 COS 中,它具有以下特点:

  • 丰富的数据源:
    • 本地数据:将本地存储的数据迁移到 COS。
    • 其他云存储:目前支持 AWS S3,阿里云 OSS,七牛存储迁移至 COS,后续会不断扩展。
    • URL 列表:根据指定的 URL 下载列表进行下载迁移到 COS。
    • Bucket 相互复制:COS 的 Bucket 数据相互复制,支持跨账号跨地域的数据复制。
  • 断点续传:工具支持上传时断点续传。对于一些大文件,如果中途退出或者因为服务故障,可重新运行工具,会对未上传完成的文件进行续传。
  • 分块上传:将对象按照分块的方式上传到 COS。
  • 并行上传:支持多个对象同时上传。
  • 迁移校验:对象迁移后的校验。

三.WordPress 腾讯云cos插件:WPCOS

https://wordpress.org/plugins/wpcos/

三.批量修改WordPress图片地址插件: Velvet Blues Update URLs

WordPress COS(简称:WPCOS),基于腾讯云COS存储与WordPress实现静态资源到COS存储中。提高网站项目的访问速度,以及静态资源的安全存储功能。

主要功能:

  • 1、自动同步将WordPress静态文件,比如图片等上传到腾讯云COS存储中,在WP网站中删除图片会自动也删除COS存储文件;
  • 2、可以设置本地与COS同步备份,或者本地不保存,仅存储到COS中.
  • 3、腾讯云COS对象存储可以使用自带免费远程连接,也可以自定义域名,支持HTTPS。

WordPress使用腾讯云cos存储图片 实现网站内容动静态分离 减轻服务器CPU压力 加快网站打开速度-图片11

WordPress使用腾讯云cos存储图片 实现网站内容动静态分离 减轻服务器CPU压力 加快网站打开速度-图片12

WordPress使用腾讯云cos存储图片 实现网站内容动静态分离 减轻服务器CPU压力 加快网站打开速度-图片13

 

四. 安装WordPress 批量修改图片地址插件: Velvet Blues Update URLs 并激活!

1.安装激活后,在工具处,找到Update URLs:

WordPress使用腾讯云cos存储图片 实现网站内容动静态分离 减轻服务器CPU压力 加快网站打开速度-图片14

2. 输入旧图片地址路径和新图片地址路径:

操作这一步前,一定要备份一下数据库,以免失误导致网站无法访问.

一般我们的网站的图片存储路径都是(具体的图片路径自己看)

https://xxx.com/wp-content/upload

替换成你的腾讯云cos路径:(具体的腾讯云cos路径自己设置)

https://xxxxx.cos.ap-beijing.myqcloud.com

上面这个是你的腾讯云cos访问域名

WordPress使用腾讯云cos存储图片 实现网站内容动静态分离 减轻服务器CPU压力 加快网站打开速度-图片15

 
admin
  • 本文由 admin 发表于 2019年8月9日 17:53:49