腾讯云代理,腾讯云代理商,腾讯云合作伙伴,腾讯云直播代理

腾讯云代理优惠购买流程

优惠第一步 点击https://partners.cloud.tencent.com/ 确定成为海平线科技腾讯云客户。
优惠第二步 联系在线客服索取优惠后的价格,并用刚才申请或者关联好的腾讯云官网账号提交优惠订单。
优惠产品 腾讯云服务器,云数据库,大禹高防,对象存储,视频直播,点播,等全部腾讯云产品。
优惠说明 同时参与腾讯云官方优惠:包年包月预付费1年83折,3年5折,相当于折上折,联系客服有惊喜。
腾讯云促销活动 热卖云产品3折起,腾讯云秒杀活动进行中,新用户1核心1G 99元一年。
联系方式 电话:4008036055 企业QQ:800850055

WordPress安装WPCOS插件同步文件至腾讯云COS设置教程

发表者:腾讯云代理 分类:腾讯云服务器 发表于:2019-11-18 16:44:03 阅读[56]

腾讯云代理站是海平线科技旗下网站,海平线是腾讯云合作伙伴,成立于2013年

一般我们使用WordPress程序的时候,静态文件都会自动放在网站目录uploads中。有些网友图片文件比较多,而且服务器带宽不足,这样会发现网站打开和图片加载速度很慢。即便我们可以通过升级服务器配置的办法提高速度,但是同样也会增加预算成本。其实,我们完全可以将WordPress网站静态文件与内容数据库分离管理,静态文件单独存储在第三方,比如可以用到腾讯云COS。

我们有在"WordPress上传图片静态文件同步腾讯云COS对象云存储插件"文章中有二次开发到一款WPCOS插件,可以设置将我们WordPress网站图片等静态资源仅上传到腾讯云COS对象存储中。或者我们也可以实现本地+COS双重存储起到备份的目的。

在这篇文章中,我们将详细的分享这款插件是如何工作的。可能篇幅教程也比较啰嗦,但是应该是比较详细的,包括在腾讯云COS中的设置和API的获取对接部分,以及WPCOS插件的设置过程。

第一、创建对象存储COS

既然我们需要将WP网站文件存储到腾讯云COS中,我们必须先在腾讯云中创建COS存储桶。

如果我们有用过COS,那这一步可以省掉。如果没有创建过,则需要一步步来,不着急。

创建存储桶名称、存储地区(地区需要根据我们项目服务器对应地区最好),如果我们主站是国外服务器,那静态文件可以是用国内服务器(以后可以绑定自己域名,当然是需要BA的域名,或者就是分配的请求域名)。同时需要设置访问权限。

第二、获取COS账户信息

这里我们在创建完毕COS之后,不要着急去安装创建,我们需要先把需要的参数给获取到,最后安装插件的时候直接填写。

根据我们自己创建的COS账户信息,然后获取 [空间名称]、[所属地域]、[访问域名],这几项后面WPCOS插件设置的时候都需要用到的。

第三、获取密钥API账户

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


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

第四、WPCOS插件安装设置

1、插件下载和安装

A - GitHub:https://github.com/laobuluo/wpcos B - 备用镜像地址:https://download.laobuluo.com/wordpress/wpcos.zip

这里我们选择WPCOS插件其一下载然后解压命名"wpcos"目录。然后将插件目录上传至"wp-content\plugins"目录。再回到网站后台"已安装的插件",启动插件。

2、WPCOS设置

 

插件启动之后我们可以在WordPress后台左侧菜单看到"WPCOS设置",点击设置。

根据我们创建COS的参数信息,以及API的三个信息填写到对应的WPCOS设置中。这里需要注意的,默认是本地和COS同步都存储静态文件的,这里我"勾选"表示是只在COS存储。同时COS远程地址是用的腾讯云提供的,我们也可以自定义域名,这个需要在COS中设置。

第五、测试WPCOS运行

 

这里我们正常的编辑WP网站内容,然后上传图片测试看看。

我们可以看到网站媒体库中的图片是被上传到COS中,因为我设置的本地不备份同步,所以本地uploads文件夹中是没有的。

同样的,我们再到COS中可以看到刚才上传的图片在COS中。

到目前为止,对于腾讯云COS创建存储桶,以及结合WPCOS插件实现同步静态文件至COS中是可以实现的。不过对于COS的设置还可以更细致一些,比如防盗链、比如绑定自己的域名和启用CDN加速、白名单设置等。不过这个不在插件的研究范围之内,以后有时间分享COS的设置部分。

 

原文链接:https://cloud.tencent.com/act/cps/redirect?redirect=34&cps_key=bbfaa7a513a5ca9af78b106fbd9f2bff&from=console

©2013-2019 腾讯云代理 粤ICP备15015370号