PHPからAWSを操作する
AWS SDK for PHPを使ってPHPからEC2のインスタンスを起動したい!S3を操作したい!という人向け。
Prerequisites
PHP 5.2 or later
AWS SDK for PHP install
SDKのinstallはこれだけです。
あとはconfig.inc.phpに、AWS_KEYとAWS_SECRET_KEYを自分のアカウントのものに設定してください。
EC2を起動
EC2を起動するサンプルは以下の通り。
<?php require_once '../sdk.class.php'; $ec2 = new AmazonEC2(); $response = $ec2->run_instances('ami-84db39ed', 1, 1, array('InstanceType' => 't1.micro')); var_dump($response);
RDSを使いたいなら、$rds = new AmazonRDS();ですし、S3を操作したいなら $s3 = new AmazonS3();です。
非常に簡単ですね。
まとめ
非常に簡単ですね。PHPな人も是非EC2を使ってみてはいかがでしょうか?