如何访问 EC2 上的 AWS PHP SDK?
How do I access the AWS PHP SDK on EC2?
我了解到,当通过 Elastic Beanstalk 进行配置时,AWS SDK 附带安装在 AWS EC2 上的默认操作系统。
我想知道我是否可以访问 PHP 版本的 SDK。
还是需要单独安装
谢谢。
您必须使用 phar
或 composer
安装它,请参考 AWS Documentation:
将 Composer 与适用于 PHP 的 AWS 开发工具包一起使用:
- 打开终端 window 并导航到您所在的目录
项目被存储。 Composer 是基于每个项目安装的。
在您的项目目录中下载并安装 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
这将在您的项目中创建一个供应商目录,其中包含所需的库和用于为您的项目加载它们的自动加载器脚本。
通过将以下行添加到您的文件中来要求 Composer 的自动加载器
代码的bootstrap过程(通常在index.php
):
require '/path/to/sdk/vendor/autoload.php';
您的代码现在可以使用 AWS 开发工具包 PHP!
我了解到,当通过 Elastic Beanstalk 进行配置时,AWS SDK 附带安装在 AWS EC2 上的默认操作系统。
我想知道我是否可以访问 PHP 版本的 SDK。 还是需要单独安装
谢谢。
您必须使用 phar
或 composer
安装它,请参考 AWS Documentation:
将 Composer 与适用于 PHP 的 AWS 开发工具包一起使用:
- 打开终端 window 并导航到您所在的目录 项目被存储。 Composer 是基于每个项目安装的。
在您的项目目录中下载并安装 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
这将在您的项目中创建一个供应商目录,其中包含所需的库和用于为您的项目加载它们的自动加载器脚本。
通过将以下行添加到您的文件中来要求 Composer 的自动加载器 代码的bootstrap过程(通常在
index.php
):require '/path/to/sdk/vendor/autoload.php';
您的代码现在可以使用 AWS 开发工具包 PHP!