如何添加S3身份验证密钥AWS SDK PHP

时间:2016-11-17 10:23:05

标签: php amazon-web-services sdk composer-php

我不明白我应该在哪里添加密钥和密钥凭据。我正在使用AWS SDK for php和composer。文档说要在〜/ .aws / credentials。

创建凭证文件

我不明白文件路径。我到底在哪里制作这个文件?我是否在我所在的文件夹的根目录下制作它?

1 个答案:

答案 0 :(得分:2)

这是一个Unix文件路径,在家庭文件夹中表示"在.aws / credentials"。

我假设你使用Windows。在这种情况下,请使用该路径:

  C:\Users\USERNAME\.aws\credentials

"凭证"是一个文本文件,您可以使用记事本进行编辑。 " .aws"只是您可以使用资源管理器创建的文件夹的名称。 USERNAME是您的Windows用户名。

你可以read about it in the docs

如果您使用的是Mac,如评论中所示,您可以执行以下操作:

  • 打开Terminal.app并输入:mkdir ~/.aws。这将在您的主文件夹中创建一个新文件夹
  • 然后输入:open ~/.aws。这将打开.aws文件夹中的Finder。然后,您可以使用finder来创建名为"凭证"
  • 的文件
  • OR:如果您安装了Sublime Text,请输入:subl ~/.aws
  • OR:如果您熟悉VI,请键入:vi ~/.aws/credentials