AWS SDKの例とチュートリアルをたくさん検索していて、Amazon EC2インスタンスの起動に関する公式ドキュメントをついに見つけましたが、問題は、VPCでEC2インスタンスを起動する方法が説明されていないことです。さらに、PHPでVPCを作成するにはどうすればよいですか。ドキュメントが不十分なため、AWS SDKで多くの問題が発生しました。副次的な質問として、多くのトピックをカバーする.NetやPHPAWSSDKチュートリアルを教えていただければ幸いです。
更新私はついに上記のリンクをテストする機会を得ました、そしてそれはEC2でうまく機能するので、私はファイルを見始めました、./aws/services/ec2.class.php
そしてそれはの署名を持つ関数を持っていますrun_instances($image_id, $min_count, $max_count, $opt = null)
配列$opt
であなたはあなたのインスタンスが作成される設定を指定します、その中にオプションの配列$opt
があることがわかりました。NetworkInterface
これにはのオプションがありますSubnetId
。これは、これが魔法の場所であることを示唆しています。これらのオプションを使用しようとしましたが、インスタンスが起動しません。これらの詳細がお役に立てば幸いです。またお時間をいただきありがとうございます。