Una vez ya tenemos el servidor creado, harán falta unos pasos más como crear una IP para poder conectar remotamente, abrir puertos del servidor para poder conectar por SSH con PuTTY por ejemplo y convertir el fichero .pem que hemos generado al crear la instancia en .ppk con PuTTYgen para poder conectar al servidor aws de Amazon que acabamos de crear.
Vamos a Elastic IPs y le damos a Allocate New Address, confirmamos con Yes, Allocate y ya la tenemos definida. Pinchamos sobre la nueva IP y le damos a Associate y seleccionamos la instance ID (la instancia) que antes hemos creado.
Ahora vamos a Security Groups y añadimos la linea de SSH para poder conectar remotamente y luego le damos a Save tal y como se puede ver en la imagen
Tenemos que convertir el fichero .pem en .ppk para poder usarlo con PuTTY, para ello nos hará falta el programa PuTTYgen. Nos descargamos PuTTYgen y lo iniciamos. Vamos a Conversions > Import Key y seleccionamos el fichero .pem que habíamos generado al crear la instancia y le damos a Open. Luego le damos a Save private key y cuando nos pregunte “Are you sure you want to save this key without a passphrase to protect it?” le damos a Yes. y ponemos el nombre que queramos, aunque sería recomendable usar el mismo nombre que el .pem y le damos a Save. Ya tenemos el fichero para poder usarlo con PuTTY.
Volvemos a las instancias y seleccionamos nuestra instancia y en la parte de abajo copiamos el Public DNS por ejemplo en mi caso es “ec2-50-17-36-158.compute-1.amazonaws.com” y lo ponemos en PuTTY tal y como se puede ver
Dentro de PuTTY vamos a Connection > SSH > Auth le damos a Browse y seleccionamos el fichero .ppk que hemos creado con PuTTYgen tal y como podemos ver
Ahora ya podemos conectar con el servidor y el usuario es ubuntu y no hace falta contraseña
ubuntu@ip-10-204-67-211:~$ uname -a Linux ip-10-204-67-211 2.6.32-309-ec2 #18-Ubuntu SMP Mon Oct 18 21:00:20 UTC 2010 i686 GNU/Linux
Una vez hemos acabado, ya podemos eliminar la instancia para no tener más consumo, vamos de nuevo a la pestaña de Instances y seleccionamos la instancia y le damos a Instance Actions > Terminate.
Espero que os haya servido de ayuda.
Artículos relacionados:



Muchas gracias por el post, me ha venido de perlas
Un saludo
Me alegra que te haya servido
Hola, estoy migrando el servidor a AWS EC2, tengo ya creada la instancia y el LAMP de turno tambien junto al Postfix y además envia mails… una pasada en poco tiempo.
Ahora bien, tengo varias preguntas sobre Amazon, espero que me podais ayudar:
1) si quiero que mi registro del dominio apunte a la instancia como lo hago? hay que subscribirse a un producto como el route 53 ? si es asi como va?
2) Si quiero hacer copias de seguridad dentro de AWS y fuera como lo puedo hacer?
3) si quiero tener dos instancias en dos regiones diferentes ( ahora tengo una en Virgina US y otra en Europa, se pueden comunicar las dos de alguna forma dentro de la nube?
Gracias por adelantado.
Jordi
1) Tienes que crear un CNAME en donde compraste tu dominio para que apunte a tu instancia de amazon
http://www.google.com/support/blogger/bin/answer.py?hl=en&answer=58317
2) Mira esto backup wordpress y adáptalo. Luego te puedes copiar los ficheros por ftp. En Amazon no se bien bien como lo hacen.
3) No lo he probado.
Hola!
Tengo algunas preguntas. Por ejemplo, la siguiente parte no he realizado pero aun asi puedo conectarme mediante SSh. Por que?
“Vamos a Elastic IPs y le damos a Allocate New Address, confirmamos con Yes, Allocate y ya la tenemos definida. Pinchamos sobre la nueva IP y le damos a Associate y seleccionamos la instance ID (la instancia) que antes hemos creado.”
Estoy un poco perdido. No entiendo bien que es una instancia o por que luego debemos de eliminarla.
Un saludo!
No se bien bien como te conectas sin una elastic IP o lo que es una IP dinámica en lenguaje normal. Aquí tienes más información sobre ello.
La instancia es todo el servidor virtual que te creas. La elimino porque creo recordar que una vez que no lo hice, me siguieron facturando los de Amazon ya que tienes unas ciertas horas gratuitas tal y como ponen aquí si te pasas te cobran.
Bien. Pero el tema de la elastic IP entra dentro del paquete gratuito de un año verdad? por otra parte, como puedo controlar que no me excedo de los limites gratuitos que ofrece Amazon?
El caso es que yo no quiero pagar nada, porque solo quiero “trastear” un poco, pero lo primero que hacen estos de Amazon es pedirte el numero de tarjeta y claro, como seleccione algo que no deberia… Luego viene el susto!
Gracias
Creo que no entra, mira el segundo enlace que te he dado, se paga aparte.
Te aconsejo ir mirando a diario tu consumo para no llevarte sorpresas cuando te carguen todo.
Yo actualmente estoy utilizando otros proveedores también muy buenos como linode.
Muchas gracias por el tutorial, estoy liado con esto con la intencion de aprender un poco sobre el sistema.
Muy util
Os dejo un manual actualizado y muy detallado de como crear instancias gratuitas de EC2
http://www.bandin.info/2012/04/manual-de-uso-de-amazon-ec2-creando-maquina-virtuales-gratis
Saludos