Está en la página 1de 28

Universidad tecnológica de puebla

tecnología de la información área


desarrollo de software
multiplataforma

sistemas operativos

practica lanzar servidor centos en


aws

jose sergio antonio sanchez martinez


naomi alejandra rojas caro


UTP0149451

mayo-agosto

3°f
Acceso a la plataforma de AWS Academy
Para poder iniciar a administrar servicios en la plataforma, es necesario ingresar al
enlace (Figura 1):
https://awsacademy.instructure.com/login/canvas

Seleccionar del lado izquierdo Dashboard (cuadro de mando y aparece la asignatura


correspondiente a la cuenta con la que acaba de ingresar.)
Dar clic sobre la asignatura y aparece una introducción a los laboratorios de AWS
Buscar abajo donde dice Modules y dar clic

Se selecciona La opción: Learner Lab – Foundational Services


Una vez que entramos, se revisa arriba del lado izquierdo si la palabra AWS tiene un
punto rojo dar clic del lado derecho sobre Start lab

Esperar y darle tiempo a que se ponga el punto verde junto a las letras AWS pues se
hace la habilitación del script para reservar servicios y espacios en tiempo real de la
consola de AWS a utilizar, en este momento se aprovisiona la cuenta, las credenciales
de acceso, los créditos.
Aparecen los créditos que tenemos e información de la región donde se trabaja:
Luego dar clic en el punto verde para abrir la consola de AWS

Si sale un botón naranja de cambiar a la nueva página de inicio de la consola (o nueva


experiencia), darle clic ahí.
Iniciar una instancia de Amazon EC2
Aquí se lanzará una instancia de Amazon EC2

El navegador detecta el idioma instalado en la computadora, se recomienda cambiar a


ingles dando clic en la flecha del lado inferior izquierdo en Unified Setings (se abre
otra pestaña) cambiarlo a English US porque toda la documentación se hace con los
menús en inglés.

Escoger Idioma: English US y clic en Save


Regresar a la pestaña del lado izquierdo del navegador y refrescar la pantalla con F5
Una vez que iniciaste sesión en la consola de AWS:
Entrar en otra pestaña del navegador a la página donde viene el AMI de CentOs de la
página oficial de CentOs.

https://www.centos.org/download/

Bajar la pantalla a la parte que dice Cloud and container images


Seleccionar Amazon Web Services

Seleccionar el AMI

Moverse a la derecha en las páginas de abajo hasta encontrar CentOs Stream 9 que la
región sea: us-east-1 y dar clic en deploy link.
Nos lleva a esta página:

https://console.aws.amazon.com/ec2/v2/home?region=us-east-
1#LaunchInstanceWizard:ami=ami-085d4bf919813b207
Especificar el nombre del Servidor CentOs 9

Desplazarse hacia abajo, se ve el tipo de AMI y la familia de instancia que es t2.micro


Luego Desplazarse abajo y en Key pair dar clic en Create a new key pair

Escribir el nombre de la llave: Llave CentOs 9


Dejar especificado tipo RSA y .pem
Clic en créate key pair
El archivo que se descarga guardarlo en disco y además respaldarlo por email para
usarlo cuando se necesite en otra computadora.
Desplazarse hacia abajo en Network Settings y en Security Group escoger create
security group y clic en Edit para editar las reglas de los protocolos a usar.

Especificar el nombre del grupo de seguridad: Grupo Seguridad CentOs

Donde dice SSH en Source type que diga Anywhere y dar clic en Add securitty group
rule
Especificar en Type: HTTP y source type: Anywhere

Luego clic en Add security group rule y escoger en Type: Custom ICMP-IPv4 y source
type: Anywhere, Protocol: Echo request.
Desplazarse hacia abajo y dar clic en Launch instance

Se ve que tiene éxito el lanzamiento bajar la pantalla y dar clic en View all instances
La instancia recibe un nombre de DNS público que puede usar para contactar la
instancia desde Internet. La instancia debe estar seleccionada, en la pestaña <Details>
se muestra la información detallada sobre la instancia.

Para ver más información de las descripciones, arrastramos el divisor de ventana hacia
arriba o hacia abajo, según nuestras necesidades.
Revisemos la información que se muestra en la pestaña <Details>, la cual incluye
información sobre el tipo de instancia, la configuración de seguridad y la configuración
de red.
Accediendo al servidor

Una verificación muy rápida para identificar si la instancia se encuentra en ejecución,


la podemos realizar mediante el uso del comando ping a la IP Pública que tiene la
instancia.
En la pestaña <Details> de la instancia se tienen las dos IPs, tanto pública como
privada. Necesitamos conocer el valor de la IP pública (figura 75).

En la consola de AWS Palomear la instancia y enterar a la pestaña Security


Dar clic en la liga de debajo de security groups
Dar clic en el botón Edit Inbound rules

Buscar la regla tipo Custom ICMP – Ipv4


En donde dice port range junto al 8 poner el mouse y aparecen unas flechas
Dar clic en la flecha de abajo y disminuir hasta que salga NA

Bajar la pantalla y dar clic en el botón SaveRules


Conectarse desde Windows y SSH a la instancia de Linux
Usaras la llave que descargaste para conectarte a tu servidor Linux
Descarga e instala el programa Putty en Windows de tu computadora local
Se puede descargar de esta liga: https://www.putty.org/

El archivo .pem que descargaste debe ser convertido a .ppk para poder usarse con
Putty en Windows
Abre la utilería PuTTYgen que se instaló junto putty

En Type of key to generate, seleccione RSA.


Seleccione Load. De forma predeterminada, PuTTYgen muestra solo archivos con la
extensión .ppk.
Para localizar el archivo .pem, seleccione la opción All files *.*. junto al nombre del
archivo.
Selecciona el archivo .pem para el par de claves que especificó cuando lanzó la
instancia y, a continuación, elije Abrir. Seleccione Aceptar para descartar el cuadro de
diálogo de confirmación.

Elije Save private key para guardar la clave en un formato que PuTTY pueda usar.
PuTTYgen mostrará una advertencia acerca de guardar la clave sin contraseña.
Seleccione Si.
Guarda el archivo con el nombre Llave CentOs 9 en un lugar seguro (automáticamente
le asigna la extensión .ppk)
Mandarse el archivo por email como respaldo y conservarlo en disco, para poder
logearse después.
Actualizar la pantalla del servidor con la flecha a la derecha junto a Connect para ver
que el estatus check esté en 2/2 check passed

Copia la dirección IP de tu instancia EC2


Estando seleccionada tu instancia en la pestaña Details copiar la Public IPv4
Ejecuta el programa PuTTY
En Host Name, escribe la dirección IP de tu instancia EC2, que se muestra en
Description de tu instancia EC2 (De la consola de AWS).

En pestaña Connection expandir SSH.


Click en Auth (lado izquierdo)
En Private key file for authentication navega el archive .ppk que grabaste
anteriormente y da clic en Open.
En el cuadro de dialogo de seguridad que aparece, dar clic en Accept para agregar la
llave al registro PuTTY cache.

Escribir en login: ec2-user (en caso de Linux AMI)


Detener la instancia de EC2
Seleccione la instancia que quiere detener

En el menú actions, seleccione instance state  stop


Haga clic en yes, stop (Esto no elimina la instancia ni el contenido del disco duro).
Encender nuevamente la instancia EC2

Para encender el servidor y seguir trabajando con el:


Dar clic en el menú Services de su consola de AWS, Seleccionar EC2

Seleccionar del menú izquierdo donde diga instances


Palomear la instancia que deseamos Iniciar
Clic en el instance state (arriba) dar clic en Start instance
Esperar unos minutos a que la confirmación de 2/2 checks esté en verde para
poderse conectar con Putty al servidor Linux
Eliminar por completo una instancia de EC2

También puede terminar (borrar) la instancia cuando ya no la necesites para que no


gaste crédito

Seleccione la instancia que quiere terminar


En el menú instance state  terminate
Haga clic terminate

Al terminar una instancia se borra toda la información que esta contiene, pues
también se borra el volumen EBS asociado, debe antes tomar sus precauciones.
Para cerrar sesión de la consola

Dar clic en el menú del lado derecho arriba y escoger Sign Out

Para cerrar sesión de Academy

Menú Account y Logout

También podría gustarte