- インスタンス化するイメージ(AMI)を検索
(以下、自分のイメージ self と、amzon が用意しているイメージを検索)
- # ec2-describe-images -o self -o amazon
IMAGE ami-5bae4b32 ec2-public-images/getting-started.manifest.xml amazon available public
IMAGE ami-68ae4b01 ec2-public-images/fedora-core4-base.manifest.xml amazon available public
IMAGE ami-69ae4b00 ec2-public-images/fedora-core4-apache-mysql.manifest.xml amazon available public
IMAGE ami-6dae4b04 ec2-public-images/fedora-core4-apache.manifest.xml amazon available public
IMAGE ami-6fae4b06 ec2-public-images/fedora-core4-mysql.manifest.xml amazon available public
IMAGE ami-61a54028 <your-s3-bucket>/image.manifest.xml 495219933132 available private
- イメージをインスタンス化(Amazon が用意している ec2-public-images/getting-started を選択)
- # ec2-run-instances ami-5bae4b32 -k gsg-keypair
INSTANCE i-10a64379 ami-5bae4b32 pending 0 m1.small 2007-07-11T16:40:44+0000
- インスタンスを確認(数十秒後、ホスト名が動的に振られたサーバが起動)
- # ec2-describe-instances i-10a64379
RESERVATION r-fea54097 495219933132
INSTANCE i-10a64379 ami-5bae4b32 ec2-72-44-33-55.z-2.compute-1.amazonaws.com domU-12-34-31-00-00-05.z-2.compute-1.internal running gsg-keypair 0 m1.small 2007-09-21T19:53:43+0000
- ポートを空ける(SSH ポート 22 と HTTP ポート 80)
- # ec2-authorize default -p 22
PERMISSION default ALLOWS tcp 22 22 FROM CIDR 0.0.0.0/0
- # ec2-authorize default -p 80
PERMISSION default ALLOWS tcp 80 80 FROM CIDR 0.0.0.0/0
- SSH でサーバにアクセス秘密鍵を指定してるのでパスワードは不必要)
- # ssh -i id_rsa-gsg-keypair root@ec2-72-44-33-55.z-2.compute-1.amazonaws.com
トラックバック URL:
https://perltips.twinkle.cc/trackback/320