将 WordPress 远程附件存储到 COS

描述

WordPress 是使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设属于自己的网站,也可以把 WordPress 当作一个内容管理系统(CMS)来使用。

WordPress 功能强大、扩展性强,这主要得益于其插件众多,易于扩充功能,基本上一个完整网站该有的功能,通过其第三方插件都能实现所有功能。

这篇文章我们来介绍一下如何使用插件实现远程附件功能,将 WordPress 的媒体库附件存储在腾讯云 对象存储 COS 上。

对象存储 COS 具有高扩展性、低成本、可靠和安全等特点,将媒体库附件保存在 COS 上有以下好处:

附件将拥有更高的可靠性。
您的服务器无需为附件准备额外的存储空间。
用户查看图片附件时将直连 COS 服务器,不占用您服务器的下行带宽/流量,用户访问速度更快。
可配合腾讯云 内容分发网络 CDN 进一步提升用户查看图片附件的速度,优化网站访问速度。
准备工作

使用教程

1.建立对象存储COS

既然咱们须要将WP网站文件存储到腾讯云COS中,咱们必须先在腾讯云中建立COS存储桶。数据

图片[1]-将 WordPress 远程附件存储到 COS-我的运维技术站

建立存储桶名称、存储地区(地区须要根据咱们项目服务器对应地区最好),若是咱们主站是国外服务器,那静态文件能够是用国内服务器(之后能够绑定本身域名,固然是须要BA的域名,或者就是分配的请求域名)。同时须要设置访问权限

这里我们创建存储桶的名称、地区(需要记住),设置权限。

图片[2]-将 WordPress 远程附件存储到 COS-我的运维技术站

因为后续我们在应用到项目中的时候,需要API给授权才可以使用,所以这里我们先申请到API。

图片[3]-将 WordPress 远程附件存储到 COS-我的运维技术站

中的时候,需要API给授权才可以使用,所以这里我们先申请到API。

需要获取SecretId、SecretKey这2个信息。

wordpress后台使用使用插件

使用插件

图片[4]-将 WordPress 远程附件存储到 COS-我的运维技术站

开启并启用插件设置

图片[5]-将 WordPress 远程附件存储到 COS-我的运维技术站
图片[6]-将 WordPress 远程附件存储到 COS-我的运维技术站

根据我们已有的参数进行设置,如果设置不正确是无法使用的。首次使用我们需要点击最下面的同步,可以看到同步文件,然后检查COS是否将静态资源传过去。

PS:这里遇到一个邪门的事情,之前我使用的是BUCKET是自己填写的字符,不带-数字的,这次居然需要带-数字,难道是这款插件作者改版后的变动。其实是版本不同的,以前我那篇文章是用的V4版本插件,所以需要填写APP ID,这次我们V5版本是没有APP ID选项的,所以都在BUCKET中。

Bucket 设置:我们创建存储桶的名称,是自己输入的部分,后面的数字不要。

Bucket 地域:我们开通云存储的地区。

secretID和secretKey:这个是随机生成的,我们需要复制。

URL:默认有一个地址,我们也可以自己绑定的域名。(腾讯云免费50GB对象存储COS领取及绑定域名设置过程)

检查是否正常去后台的媒体库上传一下文件看看是否展示正常

图片[7]-将 WordPress 远程附件存储到 COS-我的运维技术站
------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞15赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称 夸夸
夸夸
还有吗!没看够!
表情代码图片

    暂无评论内容