使用 Amazon S3 作为 WordPress 媒体源

使用 Amazon S3 作为 WP 媒体源

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

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

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

WP Media Folderplugin将 Amazon S3与 WordPress 网站,为您提供处理大文件或保留额外备份的完整解决方案。

什么是亚马逊 S3

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

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

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

  • 亚马逊网络服务帐户(您可以免费注册)
  • 公共 Amazon S3 存储桶:第一年可使用 5 GB 免费存储空间。
  • WordPress S3plugin:我们推荐WP Media Folderplugin,它可以帮助您管理 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 库。此外,您还可以选择完全卸载媒体文件,然后将其从服务器中删除。除了此选项之外,您还可以使用备份选项来恢复 WordPress 库上的数据。所有上传过程都将在后台完成,不会中断您的工作流程。

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

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

第1步:登录亚马逊控制台或注册

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

步骤 2:创建新的 IAM 用户

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

  1. 添加用户名
  2. 将编程访问标记为访问类型
  3. 单击权限按钮上的下一步  

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

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

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

第四步:添加标签来控制用户访问

您可以添加标签来组织轨迹或管理用户的使用权限。标签可以包含有关用户的信息,即电子邮件地址、职位或有关用户的描述性注释。

第 5 步:完成您的选择并创建新用户

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

注意:请记下自动生成的密码和访问密钥作为 .csv 文件,因为您将无法再次找到它们,亚马逊也不会再次显示它们。这就是为什么要下载这些凭据并将其保存在某个地方以避免造成不便。

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

步骤 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

您可以让 Amazon 从您的 WordPress 库上传媒体,而不是将您的媒体一一复制到 Amazon S3。如果您在 Amazon 上传后启用选项删除,那么您的所有媒体最终都会上传到 Amazon S3 而不是您的服务器上。

如何管理您的 Amazon S3 存储桶

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

启用亚马逊附件标签

启用此功能后, Amazon Attachment 标签允许您读取每个媒体左上角的信息。

将您的所有媒体从 Amazon s3 检索到 WordPress

如果您想删除该plugin或想要更改媒体位置,则可以启用选项“从 Amazon 检索媒体到 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 存储。

发表评论

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