Amazon EC2の履歴

準備

Javaを入れる

yum javaしたら openjdkが入ったw
よくわからので消してrpmから入れた

http://it.kndb.jp/entry/show/id/908

/etc/profileにJAVA_HOMEを設定

export JAVA_HOME=/usr/local/java

証明書を入手

http://d.hatena.ne.jp/rx7/20080424/p1

ec2-api-toolsを入れる

export EC2_HOME=/usr/local/ec2-api-tools
export EC2_PRIVATE_KEY=pk-***.pem
export EC2_CERT=cert-***.pem



java.security.cert.CertificateParsingException: signed fields invalid というエラーが発生!
→証明書が逆だったw


とりあえず ec2ver, ec2-describe-images -x all 実行できるようになった。イメージはどれ選だらいいだろ?

とりあえず起動

http://gihyo.jp/dev/serial/01/amazon_ec2/0003
を参考にとりあえず起動。ほぼそのまま。

# 鍵を作成
ec2-add-keypair testmachine | sed -e "1d" > testmachine.id
chmod 600 testmachine.id
# イメージの一覧を見る
ec2-describe-images -o amazon 

Fedora8にした
IMAGE ami-5647a33f ec2-public-images/fedora-8-i386-base-v1.08.manifest.xml amazon available public i386 machine aki-a71cf9ce ari-a51cf9cc

#起動。こっからお金かかる!
ec2-run-instances ami-5647a33f -k testmachine

#ポートをあける
ec2-authorize default -p 22
ec2-authorize default -p 80

#インスタンスの一覧を見る
ec2-describe-instances

#つないでみる。もう起動してる!はやいなー
ssh -i testmachine.id root@hogehoge.amazonaws.com

Amazonの管理画面とか

ウェブベースで管理できるっぽい
https://console.aws.amazon.com/ec2/home
アカウントの管理はこっち
http://aws.amazon.com/account/

料金

安いプランの場合
CPU $0.1/h で 最低月$74.4 かかる。
そっから、転送量 $0.17/GBかかる。

固定IPはむかしはなかったけど、今はタダで1アカウント5個までとれる。これはすごい。

まとめ
http://techblog.ecstudio.jp/tech/amazon-ec2-s3-prices.html