Descripciones
- Servidor: es un sistema que proporciona recursos, datos, servicios o programas a otros
ordenadores, conocidos como clientes, a través de una red
- Páginas web estáticas y dinámicas: las páginas web estáticas son páginas que no se generan en el momento de la solicitud de la página y las dinámicas sí.
- Lenguajes del lado del cliente y lenguajes del lado del servidor.: los lenguajes del lado
del cliente se ejecutan en el navegador (como HTML y JavaScript),
mientras que los del lado del servidor se ejecutan en el servidor (como PHP y Python) para generar contenido
dinámico.
- PHP: es un lenguaje de programación muy popular especialmente adecuado para el
desarrollo web.
- Apache: Apache es un servidor web de código abierto, lanzado en 1995, esencial para el
crecimiento de la web. Se instala
fácilmente en Linux, macOS y Windows.
- MySQL: MySQL es un sistema de gestión de bases de datos relacional de código abierto.
Creado en 1995 por MySQL AB, es
ampliamente usado en aplicaciones web. Está disponible en diversas plataformas, como Linux, Windows y macOS.
- XAMPP and LAMP: XAMPP es una pila multiplataforma fácil de usar para desarrollo local,
mientras que LAMP, optimizada para
servidores Linux, es más segura y estable para producción, pero requiere conocimientos de Linux.
- Instalación de XAMPP: Para instalar XAMPP, descarga la versión correspondiente a tu sistema operativo desde el sitio oficial de XAMPP.
En Windows, ejecuta el archivo .exe, y en Linux, abre el terminal y ejecuta el archivo .run con el comando sudo
./xampp-linux-x64-installer.run. Luego, sigue las instrucciones del asistente de instalación.