Resumen

Domina los requisitos para instalar WordPress en local con claridad y sin complicaciones: entenderás cómo fluye una petición HTTP, por qué necesitas un intérprete de PHP, qué rol cumple la base de datos y cuándo elegir Apache o Nginx. Además, conocerás tres opciones prácticas para crear tu entorno: XAMPP, Local y WPM.

¿Qué necesitas para instalar WordPress en tu computadora?

Para que WordPress funcione, tu servidor web debe poder ejecutar código y guardar información de forma persistente. Esto implica tres piezas fundamentales que trabajan juntas.

  • Servidor web: Apache o Nginx para atender conexiones HTTP.
  • Intérprete de PHP: sin esto, el código PHP se mostrará como texto en pantalla en lugar de generar contenido dinámico.
  • Base de datos: MySQL o MariaDB con soporte nativo en WordPress; así evitas plugins o configuraciones extra.
  • Aplicación: WordPress, un CMS escrito en PHP, que orquesta el contenido y la presentación.

¿Cómo funciona una página web con WordPress?

Todo inicia con una petición HTTP que realiza un cliente. Puede ser un dispositivo móvil o un navegador web. Un servidor recibe esa petición, la direcciona al framework o CMS y genera la respuesta que verás en pantalla; muchos clientes pueden conectarse al mismo servidor sin problema.

  • Cliente: dispositivo móvil o navegador web.
  • Petición HTTP: solicitud enviada al servidor.
  • Servidor web: canaliza la petición hacia el framework o CMS.
  • Respuesta: contenido que se renderiza en el cliente.

¿Apache o Nginx para WordPress y qué opciones locales existen?

En servidores HTTP predominan Apache y Nginx. Cada uno ofrece ventajas según la configuración deseada y el volumen de tráfico. Para practicar y desarrollar en tu computadora, hay tres entornos locales recomendados que facilitan el trabajo con WordPress.

¿Qué distingue a Apache?

  • Común en servidores compartidos.
  • Permite configurar carpeta por carpeta.
  • No comparte la configuración entre entornos: si tienes diez carpetas, cada una mantiene su propia configuración.

¿Por qué usar Nginx?

  • Mayor volumen de recepción y mayor velocidad.
  • Frecuente en servidores dedicados y sitios de muy alta demanda.

¿Qué entornos locales puedes elegir para WordPress?

  • XAMPP: crea un servidor con Apache y las características mencionadas.
  • Local: entorno personalizado y orientado a WordPress.
  • WPM: librería de la comunidad de WordPress para desarrollar.

Cada opción tiene ventajas y se analizarán una por una. En la siguiente sesión instalarás y analizarás XAMPP.

¿Con cuál entorno local te gustaría empezar y por qué? Comparte dudas y experiencias en los comentarios.

      Requisitos para instalar WordPress en local