虽然我是一名经验丰富的前端开发人员,但我对 DevOps 和云基础设施的含义几乎算不上菜鸟。
tldr;
我不确定如何填写必要的值以将 Media Cloud Wordpress Plugin 与 Oracle Cloud Infrastructure Bucket 集成,以便当我将任何内容上传到 WordPress 时可以将媒体文件传输到那里。
完整故事
我遇到的情况是,我需要将现有朋友的 WordPress 站点插入 Oracle Cloud Infrastructure (OCI) 存储桶,因为当前托管系统 (godaddy) 存储容量已满,并且他想要从托管服务器移动他的媒体文件放入可以相应升级的专用存储桶中。
为了做到这一点,我创建了一个 Oracle Cloud Infrastructure 帐户,创建了一个名为 example-bucket 的专用存储桶,并安装了 wordpress Media Cloud Plugin,希望使用此插件来简化 Wordpress 媒体文件之间的连接和 OCI 存储系统
上面的屏幕截图代表媒体云插件设置向导屏幕,其中包含配置连接所需的值:
Access Key & Secret Key:这些是 OCI 使用的凭证的一部分 允许访问您的服务。您可以创建一个新用户或使用 OCI 的身份和访问管理 (IAM) 中现有的一个。一旦您 拥有一个用户,您需要创建一个 API 签名密钥,这将 为您提供访问密钥 ID 和秘密密钥。这里有 一般步骤:
转到 OCI 控制台。打开导航菜单,然后单击“身份和 安全”。选择“身份”下的“用户”。选择您想要的用户 为其创建密钥。向下滚动到“API 密钥”,然后单击“添加 API” Key”。选择创建一个新的密钥对。下载私钥,该私钥 是你的秘密钥匙。访问密钥作为密钥的一部分提供 创作过程。
自定义端点:这是插件将用于发送的 URL 向您的存储桶发出请求。对于 Oracle,端点 URL 通常位于 的格式 https://.compat.objectstorage..oraclecloud.com。你 可以在 OCI 控制台的“对象存储”下找到您的命名空间 设置。
对于您的 sa-santiago-1 区域,端点可能类似于 这个:
https://<namespace>.compat.objectstorage.sa-santiago-1.oraclecloud.com