如何在EC2上访问AWS PHP SDK?

时间:2017-10-16 07:08:21

标签: amazon-web-services amazon-ec2 aws-sdk ec2-api-tools

我已经知道,当通过Elastic Beanstalk进行配置时,AWS SDK附带了AWS EC2上安装的默认操作系统。

我想知道我是否可以访问SDK的PHP版本。 或者是否需要单独安装。

谢谢。

1 个答案:

答案 0 :(得分:2)

您必须使用pharcomposer进行安装,请参阅AWS Documentation

将Composer与AWS SDK for PHP一起使用

  1. 打开终端窗口并导航到您的目录 项目存储。 Composer是按项目安装的。
  2. 在项目目录中下载并安装Composer。如果你有 安装curl后,可以使用以下命令:

    curl -sS https://getcomposer.org/installer | php

  3. 在项目的根级别创建一个名为composer.json的文件 并为AWS PHP SDK添加以下依赖项:

    { "require": { "aws/aws-sdk-php": "2.*" } }

  4. 通过运行Composer的install命令安装依赖项:

    php composer.phar install

  5. 这将在项目中创建一个供应商目录,其中包含所需的库和用于为项目加载它们的自动加载器脚本。

    1. 要求Composer的自动加载器,请将以下行添加到您的 代码的引导过程(通常在index.php中):

      require '/path/to/sdk/vendor/autoload.php';

    2. 您的代码现已准备好使用AWS SDK for PHP!