Instalar CentOS 7 en Amazon EC2 - AWS

El día de hoy veremos la forma de instalar CentOS 7 en  Amazon EC2 detalladamente.

I. Iniciar sesión en AWS.
  • Ingresa tus credenciales.

II. Ingresaremos al servicio EC2 necesario para la implementación de la Instancia CentOS:

1.Clic en Services.
2.Ahora en EC2.


III.  Toca elegir Launch Intance con un clic.


IV. En esta sección haremos 3 acciones:

1. Damos clic en AWS Marketplace.
2. En la caja de texto Search AWS Marketplace Products escribimos Centos y presionamos Enter.
3. A continuación te mostrara las instancias disponibles y elegimos "CentOS 7 (x86_64) -with Updates HVM" dando clic en el botón azul de Select.



V. Revisamos detalladamente los tipos de instancias y para esta implementación usaremos el de tipo de instancia Libre "Gratis".


VI.Como deseamos hacer uso del tipo libre

1. Verificamos que estamos en Choose Instance Type.
2. Haremos  clic en el caja de check de t2 micro Free tier elegible.
3. Clic en Next Configure Instance Details.



VII. Como es un ejemplo básico no haremos ninguna configuración extra en la instancia, solo damos clic en Next Add Storage.


VIII. En Add Storage cambiamos el espacio de almacenamiento que nos da por defecto.


1. En Size cambiamos el tamaño de espacio que nos da AWS de 8 a 30 como indica la imagen.
2. Clic en el checkbox de Delete on Termination.
3. Clic en Next Add Tags



IX. Agregaremos una etiqueta para reconocer nuestra Instancia en Add Tags.

1.Clic en Add Tag.



2. En Key Agregamos "Name".
3. EN Value Agreguen el contenido que mejor les parezca, en mi caso "CentOS-Git-LAMP"


XI. Abriremos un puerto mas en Configure Security Group, para que todas las personas vean el sitio web que implementaremos con Git y Moodle en los siguiente cápitulos.

1. Agregamos la regla dando clic en Add Rule.
2. Buscamos y elegimos Http (en caso que si agregaras protocolos Https, dale).
3. Cualquiera podrá ver nuestro sitio web gracias a Source Anywhere.
4. Terminamos dando clic en Review and  Launch.



XII. Crearemos y descargaremos una llave SSH.

1. Elegimos Create a new keys pair y escribimos el nombrede la llave a descargar en mi caso keys-CentOS_GitLAMP.

2. Presionamos el botón Download Key Pair y guardamos la llave en una carpeta  de tu preferencia en mi caso lo hice en la unidad D y en la carpeta SSH.
3. Una vez guardada la llave lanzaremos la instancia dando clic en el botón Launch Instances.


XIII. Esperamos unos minutos hasta que la instancia esté lanzada luego daremos clic en el código del mismo como muestra la imagen.


XIV. Una vez este lista nuestra instancia y corriendo  (verde >> running), damos clic en Connect, esto para ver un ejemplo de como conectarnos.



XV. En la imagen veremos un ejemplo para conectarnos a la instancia, lo único que haremos sera copiar todo el ejemplo cambiar el usuario root por centos.



XVI. Finalmente ingresa al servidor a través de la terminal, tranquilamente puedes usar PuTTY o como yo Git Bash que lo veo mas sencillo.


  • Recuerda que yo guarde mi llave SSH en la unidad D y la carpeta SSH y lo único que haré es dirigirme a esa ruta, en tu caso tendrás que ir a donde guardaste tu llave.

$ cd /d/shh


XVII. Una dentro de la carpeta pegamos el ejemplo copiado en la parte XV cambiando el usuario root por centos como muestra la imagen.


XVII. Te preguntara si estas seguro de continuar con la con la conexión y solo le dices que si escribiendo Yes.


XVIII. Y como ves todo salio de maravilla, estamos conectados en nuestra instancia y podremos hacer cualquier cosa.


Yo usare esta instancia para instalar apache2, mysql y php7 y luego moodle en los siguiente capítulos.


Ultimo