【发布时间】:2017-10-16 16:06:52
【问题描述】:
我了解到,当通过 Elastic Beanstalk 进行配置时,AWS SDK 附带安装在 AWS EC2 上的默认操作系统。
我想知道我是否可以访问 SDK 的 PHP 版本。 还是需要单独安装。
谢谢。
【问题讨论】:
标签: amazon-web-services amazon-ec2 aws-sdk ec2-api-tools
我了解到,当通过 Elastic Beanstalk 进行配置时,AWS SDK 附带安装在 AWS EC2 上的默认操作系统。
我想知道我是否可以访问 SDK 的 PHP 版本。 还是需要单独安装。
谢谢。
【问题讨论】:
标签: amazon-web-services amazon-ec2 aws-sdk ec2-api-tools
您必须使用 phar 或 composer 安装它,请参考 AWS Documentation :
将 Composer 与适用于 PHP 的 AWS 开发工具包一起使用:
下载 Composer 并将其安装到您的项目目录中。如果你有 curl安装后,可以使用如下命令:
curl -sS https://getcomposer.org/installer | php
在项目的根级别创建一个名为 composer.json 的文件 并为 AWS PHP SDK 添加以下依赖项:
{
"require": {
"aws/aws-sdk-php": "2.*"
}
}
通过运行 Composer 的 install 命令安装依赖项:
php composer.phar install
这将在您的项目中创建一个供应商目录,其中包含所需的库和一个用于为您的项目加载它们的自动加载器脚本。
通过将以下行添加到您的
代码的引导过程(通常在index.php):
require '/path/to/sdk/vendor/autoload.php';
您的代码现在可以使用适用于 PHP 的 AWS 开发工具包了!
【讨论】: