WP Media Folder插件:Amazon S3集成

1.创建一个IAM用户


附加组件中包含与WP Media Folder的Amazon S3集成。 除了WP Media Folder之外,您还需要安装此插件(插件)。 该插件还包括Google Drive,Google Photo,Dropbox和OneDrive的集成。

首先,您需要登录 亚马逊控制台 或注册(如果您没有AWS S3帐户)。

登录控制台后,您将需要创建一个新的IAM用户。 然后去  IAM用户页面 在AWS控制台中,单击添加用户按钮。

接下来,输入用户名,然后选中 程序化访问作为访问类型,然后点击 下一页:权限 按钮。

 

创建用户

 

要允许新用户管理S3服务中的存储桶和对象,您需要授予特定权限。 点击  “直接附加现有政策” 按钮,然后在过滤器策略输入框中输入“ S3”。 选择“ AmazonS3FullAccess”策略,然后单击  下一页:标签 按钮。

 

用户权限

 

您可以跳过此步骤,也可以根据需要添加密钥。 然后点击  下一步:查看按钮。

 

加标签

 

如果一切看起来不错,请单击 创建用户 按钮。

 

评论用户

 

将显示一个安全屏幕,其中包含用户的安全凭证,其中包括访问密钥ID和秘密访问密钥。 亚马逊不会再次显示这些内容,因此请以.csv格式下载它们,并将其复制到安全的地方。 如果丢失了它们,则始终可以从控制台创建一组新的密钥,但是以后不能再次检索该密钥。

 

AWS-S3键

 

 

2 。 从WP Media Folder登录到Amazon S3

返回WordPress仪表板,然后单击菜单 设置> WP Media Folder >云> Amazon S3 标签。 将以下内容粘贴到表单字段中:

  • 访问密钥ID
  • 秘密访问密钥

 

输入键

 

之后,保存设置,连接应该成功。 请转到下一步以发现AWS S3功能。

 

3 。 它是如何工作的? 我可以使用Amazon S3做什么?

它是如何工作的?

将WP Media Folder与Amazon S3连接并启用后 复制到Amazon S3 选项,您上传的所有新媒体都将发送到Amazon S3。

 

复制到法律

 

记住要创建并选择存储所有数据的存储桶。

 

创建存储桶

 

如果您想在使用Amazon S3集成之前同步上传的媒体,请单击 与Amazon S3同步 按钮。 然后它将所有现有的媒体库发送到S3存储桶。

注意: 当您执行此操作时,媒体的URL将被Amazon S3 URL替换。 请参见下面的示例。
从https://joomunited.com/wp-content/uploads/ 2019 / 02 /image.jpg到>> https://s3-us-west-1.amazonaws.com/joom-united/WP+Media+Folder+ - +网上商店/可湿性粉剂内容/上传/ 2019 / 02 /image.jpg

 

为了卸载您站点上的媒体,您应该启用 在Amazon S3上传后删除 选项,您的媒体库将完全存储在Amazon S3而不是服务器上。

 

卸载媒体亚马逊S3

 

通过启用 亚马逊附件标签 选项,当您将鼠标悬停在左上方的aws3标签上时,将显示每种介质上的信息。

 

亚马逊标签

 

当您想更改媒体位置或删除插件时,请单击 检索Amazon S3媒体 按钮,那么您所有的媒体都将从Amazon复制到您的媒体库。 您内容中添加的所有以前的链接将保留在原处(没有断开的链接)。

 

取回锯

 

注意:如果文件是通过我们的插件上传的,则只能将文件从S3同步到媒体库。

 

进阶设定和动作

 

Cloudfront已集成,首先需要启用此选项,然后添加自定义域(CNAME)。

 

云前整合

 

您可以选择存储桶以将文件夹和文件从S3服务器导入到媒体库。 或将所有文件从存储桶复制到另一个文件。

 

复制桶