Amazon EC2のための基本設定

MacOSで、Amazon EC2 API Toolsを使用するための環境変数の設定を行う。.bashrcファイルに以下の記述を加えた。Javaランタイムがどこにあるか、確認するのにちょっと手間取った。

export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
export EC2_HOME=/Users/hoge/tools/ec2-api-tools
export PATH=$PATH:$JAVA_HOME/bin:$EC2_HOME/bin
export EC2_PRIVATE_KEY=/Users/hoge/aws-keys/pk-XXXX.pem
export EC2_CERT=/Users/hoge/aws-keys/cert-XXXX.pem

toolsディレクトリの中身は以下の通り。

$ ls -al tools/
total 32
drwxr-xr-x  10 hoge  staff   340 11  9 23:02 .
drwxr-xr-x+ 53 hoge  staff  1802 11 10 06:59 ..
drwxr-xr-x@ 11 hoge  staff   374 12  6  2009 AutoScaling-1.0.9.0
drwxr-xr-x@ 10 hoge  staff   340 10  4 16:01 ElasticLoadBalancing-1.0.10.0
drwxr-xr-x@ 10 hoge staff   340  9 24 09:43 RDSCli-1.3.003
lrwxr-xr-x   1 hoge  staff    20 11  9 22:38 as-api-tools -> AutoScaling-1.0.9.0/
lrwxr-xr-x   1 hoge  staff    24 11  9 22:33 ec2-api-tools -> ec2-api-tools-1.3-57419/
drwxrwxr-x@  7 hoge  staff   238  9 16 18:36 ec2-api-tools-1.3-57419
lrwxr-xr-x   1 hoge  staff    30 11  9 22:35 elb-api-tools -> ElasticLoadBalancing-1.0.10.0/
lrwxr-xr-x   1 hoge  staff    15 11  9 22:36 rds-cli-tools -> RDSCli-1.3.003/

インスタンスの起動、停止までできることを確認した。
↓「クラウド活用プログラミング入門」第3章 AWS事始め に沿ってここまでやってみた。

Software Design (ソフトウェア デザイン) 2010年 10月号 [雑誌]
Software Design (ソフトウェア デザイン) 2010年 10月号 [雑誌]
技術評論社 2010-09-18
売り上げランキング :


Amazonで詳しく見る
by G-Tools