1. La arquitectura Web es un modelo compuesto de tres capas, ¿cuáles son y cuál es la función de cada una de ellas?
La arquitectura Web está compuesta por tres capas principales:
-
Capa de Presentación:
- Función: Interfaz de usuario
- Se encarga de la presentación visual de la información
- Interactúa directamente con el usuario final
-
Capa de Lógica de Negocio:
- Función: Procesamiento de datos
- Contiene la lógica y reglas del negocio
- Procesa las solicitudes del usuario y genera respuestas
-
Capa de Datos:
- Función: Almacenamiento y acceso a datos
- Gestiona la base de datos
- Almacena y recupera información según las solicitudes de la capa de lógica
2. Una plataforma web es el entorno de desarrollo de software empleado para diseñar y ejecutar un sitio web; destacan dos plataformas web, LAMP y WISA. Explica en qué consiste cada una de ellas
- Sistema operativo: Linux
- Servidor web: Apache
- Base de datos: MySQL
- Lenguaje de programación: PHP, Perl o Python
LAMP es una plataforma de código abierto, altamente flexible y ampliamente utilizada para el desarrollo web.
- Sistema operativo: Windows
- Servidor web: Internet Information Services (IIS)
- Base de datos: SQL Server
- Lenguaje de programación: ASP.NET
WISA es una plataforma propietaria de Microsoft, ideal para desarrollos en entornos Windows y .NET.
Para instalar Apache en Ubuntu, siga estos pasos:
-
Actualice el índice de paquetes:
sudo apt update
-
Instale Apache:
sudo apt install apache2
-
Ajuste el firewall para permitir tráfico web:
sudo ufw allow in "Apache"
-
Verifique el estado de Apache:
sudo systemctl status apache2
-
Acceda a la página predeterminada de Apache en un navegador:
http://su_direccion_ip
Para obtener la dirección IP, puede usar el comando:
hostname -INota: Si no dispone de una partición con Linux, puede instalar una máquina virtual siguiendo la guía proporcionada.
Autor: Alejandro Mateo - @AlexM2Media
Repositorio: SREI-2ASIR
Web/Portfolio: alexm2.media