<aside> 💻

Autor: Miguel Campo Fuentes

Módulo: SRC (Servicios en Red de 2ºSMR)

Realizado el 11 de febrero de 2025

</aside>

https://github.com/migue802/WordPress-Docker-Fast-Configuration

<aside> 📜

WordPress en NGINX usando Docker Compose © 2026 by Miguel Campo is licensed under CC BY-NC-SA 4.0

</aside>

Objetivo del proyecto

Este proyecto tiene como objetivo simplificar y acelerar la configuración de WordPress mediante el uso de contenedores Docker y NGINX, reduciendo significativamente el número de pasos necesarios en comparación con la instalación y configuración tradicional en un servidor físico.

Esta solución busca facilitar la escalabilidad del sistema y proporcionar un entorno óptimo para el desarrollo local de WordPress, permitiendo a los desarrolladores desplegar rápidamente instancias de WordPress de manera consistente y reproducible.

El proyecto surge como parte de un trabajo de Formación Profesional, con el propósito de demostrar las ventajas de la contenerización en el despliegue de aplicaciones web, en particular en el ecosistema de WordPress.

Servicios configurados

Configuración y puesta en marcha

Se considerará que el instalador tenga previamente instalado Git, Docker (o Docker Desktop), y NGINX; y tenga conocimientos previos de los antes mencionados.

  1. Clonar repositorio de Github enlazado al principio de este documento
git clone <https://github.com/migue802/WordPress-Docker-Fast-Configuration>
cd WordPress-Docker-Fast-Configuration
  1. Copiar el archivo .env.example a .env, y modificar las siguientes variables:
  2. Verificar que los puertos que quiere usar para WordPress sean correctos en compose.yaml:
nginx:
  image: nginx:alpine
  ...
  ports:
    - 8080:80
# El puerto izquierdo es el que será expuesto desde el Host, modificar si es necesario.