- インスタンス化するイメージ(AMI)を検索
(以下、自分のイメージ self と、amzon が用意しているイメージを検索)- # ec2-describe-images -o self -o amazon
IMAGE <span style="color: #800000;">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
- # ec2-describe-images -o self -o amazon
- イメージをインスタンス化(Amazon が用意している ec2-public-images/getting-started を選択)
- # ec2-run-instances <span style="color: #800000;">ami-5bae4b32 -k gsg-keypair
INSTANCE <span style="color: #0000ff;">i-10a64379 <span style="color: #800000;">ami-5bae4b32 pending 0 m1.small 2007-07-11T16:40:44+0000
- # ec2-run-instances <span style="color: #800000;">ami-5bae4b32 -k gsg-keypair
- インスタンスを確認(数十秒後、ホスト名が動的に振られたサーバが起動)
- # ec2-describe-instances <span style="color: #0000ff;">i-10a64379
RESERVATION r-fea54097 495219933132
INSTANCE <span style="color: #0000ff;">i-10a64379 ami-5bae4b32 <span style="color: #008000;">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
- # ec2-describe-instances <span style="color: #0000ff;">i-10a64379
- ポートを空ける(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
- # ec2-authorize default -p 22
- SSH でサーバにアクセス秘密鍵を指定してるのでパスワードは不必要)
- # ssh -i id_rsa-gsg-keypair root@<span style="color: #008000;">ec2-72-44-33-55.z-2.compute-1.amazonaws.com