Práctica: Instalar un servidor web con AWS- EC2
1.- Accedemos a amazon web services
http://aws.amazon.comAccedemos en la parte superior izquierda a Mi cuenta -> AWS Management Console.
2.- Si no nos hemos suscrito anteriormente lo hacemos. AWS tiene una inscripción gratuita para probar sus servicios durante un año. Si ya somos clientes accedemos al sistema.
3.- Vamos a ver todos los servicios que nos ofrece AWS. Nosotros vamos a pinchar sobre EC2, que es el servidor virtual en la nube.
4.- Vamos a crear una instancia. Para ello pinchamos sobre Instances en el lateral iquierdo.
5.- Creamos una nueva instancia pinchando sobre "Launch instance".
6.- Seleccionamos una imagen con el sistema operativo que queremos. En nuestro caso hemos pinchado sobre el select de Ubuntu Server 14.04.
7.- Seleccionamos el tipo de instancia. En nuestro caso la más básica con 1 CPU y 1 GB de Memoria.
8.- Pinchamos en Launch.
9.- Creamos el par de claves pública y privada para acceder al servidor.
10.- Guardamos el par de claves.
11.- La instancia se ha creado correctamente.
12.- Vemos que la instancia ya está arrancada.
13.- Podemos acceder a nuestro servidor mediante el comando ssh, cliente putty o mediante una máquina virtual java.
14.- Instalamos apache
chmod 400 amazon-keys.pem ssh -i amazon-keys.pem ubuntu@54.76.177.179 sudo su apt-get update apt-get install apache2
15.- Accedemos al grupo de seguridad pinchando sobre "launch-wizard".
16.- Vemos que tenemos permiso de acceso por el puerto 22 para ssh. Pinchamos en Inbound y Edit.
17.- Pinchamos en Add Rule y añadimos la regla para que nos permita acceder al servidor web por el puerto 80.
18.- Vemos el resultado.
19.- Accedemos mediante un navegador al servidor web que hemos creado.