AWS SDK編~for PHP~

Composer

PHP用のパッケージ管理ツールです。プロジェクト毎にパッケージやライブラリを管理するのが特徴です。PHP 5.3.2+以上のバージョンで利用できます。

AWS SDK for PHPのインストール

まずはComposerをインストールしていきます。

1# curl -s http://getcomposer.org/installer | php

jsonファイル内の依存関係として「AWS/AWS-SDK-PHP」を追加します。

1# vi composer.json
json file

jsonファイルを読み込ませて、「AWS/AWS-SDK-PHP」をインストールします。

1#php composer.phar install
sdk install
これでAWS SDK for PHPをインストール出来ました。

S3バケット一覧を取得する

まずは、S3バケット一覧を取得するためにAWSアカウント情報を入れたphpプログラムを作ります。

1# vi test.php
aws account

「require_once」の項目には、先ほどインストールした時に作られた「vendor/autoload.php」のある場所を指定します。

「key」の項目にはAWSアカウントのアクセスキーを入力します。

「secret」の項目にはAWSアカウントのプライベートキーを入力します。

では、取得してみます。

1# /usr/bin/php test.php
aws S3
S3バケット一覧を取得することが出来ました。今回は、こちらの記事を参考にさせて頂きました。

■■AWS SDK for PHP 2のインストール 〜 S3のバケット一覧取得まで

次回もお楽しみに!!

この記事を書いた人

aws-recipe-user