準備
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-ec...