0% encontró este documento útil (0 votos)
65 vistas

INFORME Servidor Web Nginx

Este documento describe los pasos para implementar un servidor web Nginx con soporte TLS en el puerto 444 para proporcionar una capa adicional de seguridad. Esto incluye instalar Nginx y Ubuntu Server, configurar el firewall para permitir el tráfico HTTPS en el puerto 444, crear una página web de prueba y modificar los archivos de configuración de Nginx para usar el puerto 444.

Cargado por

Andres Escobal
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
65 vistas

INFORME Servidor Web Nginx

Este documento describe los pasos para implementar un servidor web Nginx con soporte TLS en el puerto 444 para proporcionar una capa adicional de seguridad. Esto incluye instalar Nginx y Ubuntu Server, configurar el firewall para permitir el tráfico HTTPS en el puerto 444, crear una página web de prueba y modificar los archivos de configuración de Nginx para usar el puerto 444.

Cargado por

Andres Escobal
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 15

w

IMPLEMENTACIO
N DE SERVIDOR
WEB
Participantes:
EN Alonso Puquio CachoNGINX
-Diego
-Josep Alexis Camilo Vera
-Andres Ayrton Escobal Lopez

1
INDICE
1. INTRODUCCIÓN

2. IMPLEMENTACIÓN
 REQUERIMIENTOS DE HARDWARE
 REQUERIMIENTOS DE SOFTWARE
 PRECONFIGURACIONES
 PREPARACION DEL ENTORNO

3. INSTALACION DEL NGINX

4. CONFIGURACIÓN Y CREACION DE LA PAGÍNA WEB

5. CAMBIAR EL PUERTO TLS 44

6. CONFIGURAR EL SERVIDOR PHP

7. CONFIGURAR EL NGINX

8. PROBLEMÁTICAS
 No encontraba la pag

9. RESOLUCION DE LA PROBLEMÁTICA
 Colocar el puerto 444 a la ip

10. CONCLUSIONES

11. REFERENCIAS

2
INTRODUCCIÓN

Un servidor web es una pieza fundamental en la infraestructura de internet,


encargado de recibir y procesar solicitudes de clientes para proporcionarles
contenido web. En este contexto, NGINX se destaca como un servidor web de alto
rendimiento, conocido por su eficiencia y versatilidad. Cuando hablamos de
configurar un servidor web NGINX para utilizar el protocolo TLS (Transport Layer
Security) en el puerto 444, estamos abordando la implementación de una capa de
seguridad adicional para la comunicación entre el servidor y los clientes.

El uso de TLS, la evolución del protocolo SSL (Secure Sockets Layer), garantiza la
confidencialidad y la integridad de los datos transmitidos, así como la autenticación
del servidor. Al asignar el puerto 444 específicamente para TLS, estamos optando
por una configuración alternativa al puerto predeterminado 443, proporcionando
una capa adicional de seguridad y permitiendo una gestión más específica de los
servicios ofrecidos.

En esta introducción, exploraremos los beneficios de implementar un servidor web


NGINX con soporte TLS en el puerto 444, destacando la importancia de la
seguridad en la transmisión de datos en entornos web. Además, consideraremos las
consideraciones clave para la configuración, asegurando una experiencia segura y
eficiente tanto para los usuarios como para el propio servidor.

3
IMPLEMENTACION

La implementación de servidor web implica instalar y tener los siguientes


requerimientos:

REQUERIMIENTOS DE HARDWARE

 Una PC, laptop que soporte máquinas virtuales


1. Por lo menos 8gb de memoria RAM
2. Almacenamiento de 1Tb
3. Procesador Intel i5 a más o AMD Ryzen 5 en adelante
4. Sistema operativo Windows 10 – 11 o Linux
 Conexión a internet
 USB

EN CASO DE TENER UN SERVIDOR UBUNTU O S.O. LINUX

 Memoria RAM 4GB o más

4
REQUERIMIENTOS DE SOFTWARE

 Navegador Web
 ISO de cliente (Windows)
 ISO de Servidor (Ubuntu)
 VirtualBox
 NginX

5
PRECONFIGURACIONES

 Ingresamos a https://ubuntu.com/download/server
 Descargaremos la iso de Ubuntu Server 22.04.3 LTS
 Luego de descargar la iso en nuestro VirtualBox crearemos la
máquina virtual
 Repetimos el mismo procedimiento con Windows 10 en este
caso lo probamos con la misma pc en la cual tenemos nuestra
maquina virtual

 Procedemos a iniciar el sistema operativo Ubuntu Server


 Instalamos el sistema operativo y le damos a sus ultimas
configuraciones para iniciar con el laboratorio.

6
PREPARACION DEL ENTORNO

Los participantes organizamos la tarea de la siguiente manera:

CONFIGURACIÓN DE SERVICIO

Para actualizar nuestro Ubuntu server escribimos

apt update && upgrade

Y veremos actualizar el Ubuntu

7
Instalacion de NGINX

Instalamos el nginx con el comando:

apt -install nginx

luego activaremos nuestra tarjeta de red con el siguiente comando:

8
Ifconfig enp0s8 up

Colocaremos la IP:

192.168.18.20/24

para guardar la configuración pondremos el siguiente comando:

netplan apply

Listamos las aplicaciones del firewall con el comando

ufw app list

Permitimos el trafico HTTP d Nginx con el comando:

ufw allow allow 444

ufw allow 444/tcp

9
sudo ufw status

sudo ufw enable

sudo ufw status

Creamos directorio

Damos los permisos a Hualkana.tm con el siguiente comando

chown -R www-data: /var/www/hualkana.tm

Cambiamos al directorio especificado con el comando:

cd /var/www/hualkana.tm/html/

Creamos un archivo con el comando:

nano index.html

10
y luego hacemos nuestra página web de Nginx

Luego copiamos y pegamos el archivo:

Verificamos que se haya pasado hualkana.tm:

Ingresamos al NGINX con el comando:

nano hualkana.tm

Cambiamos el puerto 444 en el servidor:

11
Hacemos un enlace simbólico:

Entramos a configurar el nginx:

12
Hacemos una prueba en la sintaxis del NGINX:

Para poder acceder a nuestra página web a través del navegador tendremos
que configurar ciertos parámetros en lo siguiente:

Iremos a nuestro explorador de archivos, después a Disco local (C:)


Windows/System32/drivers/etc

Despues abriremos nuestro block de notas como administrador y en archivo


daremos en abrir y nos iremos a la ruta antes dicha y seleccionaremos host

13
Y agregaremos lo siguiente en nuestro archivo hosts:

192.168.18.20:444 prueba_hualkana.com

Y cuando busquemos en nuestro navegador con la url


prueba_hualkana.com:444 nos mostrara este resultado

Problemáticas

No funcionaba la pagína

RESOLUCION DE LA PROBLEMÁTICA

Pusimos el puerto junto a la ip y funciono la pagína no la reconocía por


que el navegador lo ponía automáticamente con el puerto default

14
CONCLUSIONES

En resumen, Configurar un servidor Nginx con TLS en el puerto 444 implica


proporcionar una capa de seguridad mediante el uso de Transport Layer
Security (TLS) para la comunicación entre el cliente y el servidor.
REFERENCIAS

Instalación y configuración de Servidor web Nginx en Ubuntu

https://www.youtube.com/watch?v=lbDs3JT5wwI

Instalación y configuración de Nginx.

https://serverspace.io/es/support/help/installing-and-configuring-nginx/
#:~:text=Instalaci%C3%B3n%20y%20configuraci%C3%B3n%20Nginx
%201%20Introducci%C3%B3n%20Nginx%20%E2%80%93,bloque%20del
%20servidor%20%28recomendado%29%20...%208%20Conclusi%C3%B3n%20

Chat GPT

https://chat.openai.com

15

También podría gustarte