使用Amazon S3作为WordPress媒体源

将AMAZON S3用作WP媒体源

启动WordPress网站时,管理媒体文件很容易,但是随着站点的增长,管理媒体库文件变得很困难。 此外,上载更多的媒体库文件可能会增加带宽成本并影响网站的上载速度。 此时,您意识到选择存储解决方案来卸载大文件是明智的。

WP Media Folderplugin非常适合将媒体文件组织到文件夹和子文件夹中。 它允许用户通过简单的拖放选项将他们的数据管理到文件夹和子文件夹中。 除了这个惊人的功能,您还可以将它与 Amazon S3 存储集成以卸载大文件并节省站点的带宽。

WP Media Folder Plugin一些主要功能包括七个以上的主题模型,可以应用于一组图像以立即将它们转换为图库文件夹或子文件夹。 此外,它与古腾堡文本编辑器高度兼容,允许用户将各种图像管理到文件夹中。 此外,用户可以使用 AJAX 文件夹树显示将图像拖放到多级文件夹中。

在本教程中,我们将通过使用WP Media Folder plugin将 Amazon S3与 WordPress 站点集成,为您提供一个完整的解决方案来处理大文件或保留额外备份。

什么是Amazon S3

Amazon S3是Amazon Web Services提供的存储解决方案。 亚马逊以其可靠的大文件存储解决方案服务而闻名。 大多数使用大型媒体文件的网站(例如下载软件,视频游戏,pdf和音频视频文件)都相信Amazon提供更快,更安全的存储选项。 亚马逊也受到Netflix,Airbnb和纳斯达克公司的信任。

Amazon S3通过低成本解决方案提供高达99.9%的高时间可用性,您可以将大型媒体文件保存在Amazon S3存储桶中,而不会增加使用成本。

与任何CDN服务相比,它们提供的价格要低得多,主要是因为它们的设置巨大。 此外,将文件卸载到Amazon S3存储后,它可以快速优化您的站点并节省资金,因为第一年您最多可以免费上传5 GB。

  • 亚马逊网络服务账户(您可以免费注册)
  • 一个公共的Amazon S3存储桶:第一年可使用5 GB的免费存储空间。
  • WordPress S3 plugin :我们建议使用WP Media Folder plugin ,该plugin可帮助您管理WordPress媒体文件夹并将这些媒体文件卸载到Amazon s3,同时保持相同的文件夹结构。

Amazon S3服务包括云存储,任何初创企业都可以以3美元的价格获得它,而无需任何IT基础架构。 Amazon S3服务不仅适用于拥有大量数据的大型公司,任何人都可以访问Amazon S3服务以卸载其媒体文件。 Amazon S3附带对Amazon Glacier(用于长期备份)和Amazon Cloudfront的支持,以安全地分发内容。

因此,如果您希望将WordPress与Amazon S3连接,则必须执行以下步骤;

如何将Amazon S3与WordPress媒体库集成

Amazon S3集成允许WP Media Folder自动将所有媒体文件上传到Amazon库。

要开始该过程,您应该安装WP Media Folder和该plugin随附的plugin 。 该附加组件包括与Amazon S3,Google Drive,Dropbox,One Drive和OneDrive Business的集成。

您无需开发人员即可使用WordPress轻松配置Amazon S3服务。 按照此分步教程来成功配置Amazon S3集成。

步骤1:登录到Amazon Console或注册

您需要一个AWS S3帐户,如果您没有帐户,则可以免费注册,如果您有任何AWS S3帐户,请登录控制台。

步骤2:建立新的IAM用户

登录后,您需要创建一个新的IAM用户。 在AWS控制台中,转到IAM用户页面并添加新用户按钮。 请执行以下操作。

  1. 添加用户名
  2. 选中标记的程序访问作为访问类型
  3. 在权限按钮上单击“下一步”。  

步骤3:向新用户授予特定权限

现在,您需要授予用户特殊权限,以便他可以按照这些步骤来管理S3服务中的存储桶和对象。

  1. 单击“直接附加现有策略”。
  2. 的过滤策略中输入“S3”
  3. 选择“Amazon S3 完全访问”
  4. 单击下一步:选项卡

步骤4:添加标签以控制用户访问

您可以添加标签来组织跟踪或管理用户使用权。 标签可以包含有关用户的信息,即电子邮件地址,职位或有关用户的说明性注释。

第5步:确定您的选择并创建新用户

完成首选项设置后,创建一个新的用户帐户并下载自动生成的密码和访问密钥。

注意:请将自动生成的密码和访问密钥记为.csv文件,因为您将不再找到它们,而Amazon也不会再次显示它们。 这就是为什么下载这些凭据并将其保存在某处以避免麻烦的原因。

完成该过程后,将弹出一个窗口。

步骤6:将WP Media Folder与Amazon S3服务连接

现在,您需要将Amazon S3服务与WP Media Folder连接,并启用连接以打开WordPress仪表板

转到>设置> WP Media Folder >云> Amazon S3选项卡,然后按如下所示粘贴访问密钥和秘密访问密钥;

成功保存更改后,您将拥有WP Media Folder和Amazon S3服务的安全连接。

步骤7:如何将媒体文件复制到Amazon S3

要将媒体上传到Amazon s3,您必须启用复制到Amazon S3选项,所有媒体都将上传到Amazon S3。

步骤8:建立值区来储存资料

与任何普通的媒体库存储不同,您无需创建类别或子类别来存储信息,但是Amazon S3将允许您在存储桶中设计和存储数据,并且无法在这些存储桶中创建所有子文件夹的子文件夹。自动保存。

步骤9:将媒体从WordPress卸载到Amazon S3

您可以让亚马逊从WordPress库中上传媒体,而不是将您的媒体一张一张地复制到Amazon S3。 如果您在Amazon上传之后启用了选项remove,那么所有媒体最终都将上传到Amazon S3而不是服务器上。

如何管理您的Amazon S3存储桶

您可以完全控制Amazon S3存储桶,并且通过启用Amazon和WordPress配置,可以执行多个任务,例如可以创建,删除,选择或更改S3存储桶的存储位置。

启用亚马逊附件标签

启用此功能后,当您将鼠标悬停在S3存储桶上时, Amazon Attachment标签将允许您阅读有关每种媒体的左上方信息。

从Amazon s3到WordPress检索所有媒体

如果您想删除plugin或想要更改媒体位置,则可以启用选项“将媒体从亚马逊检索到WordPress”,所有媒体文件都将存储回WordPress媒体库中,而不会出现任何断开的链接。

WP Media Folder定价

基本许可证的购买价格为29美元,可享受六个月的支持;如果您想购买WP Media Folder以及附件,则可以购买具有额外功能的Best Deal许可证,画廊许可证的价格为59美元,并获得一年的支持。

加起来

WordPress 和 Amazon S3 集成是一种优势组合,可让您快速将媒体文件卸载到 Amazon 存储,而不会增加带宽成本。 如果您按照分步程序进行操作,您将能够在 30 分钟内完成该过程。 WP Media Folder以两种方式工作,它使您的媒体文件在您的 WordPress 站点上井井有条,如果您喜欢使用 Amazon S3 服务,则使用WP Media 插件将您的媒体文件直接卸载到 Amazon 存储。

发表评论

您的电子邮件地址不会被公开。 必填字段已标记为*