Puede que ya sepas lo que es WordPress, incluso que ya tengas tu página web funcionando en un servidor online que puede ser visitada por ti y tus usuarios.

Pero … ¿Y si tu proyecto online va creciendo, y necesitas hacer alguna modificación importante?

No te vas a arriesgar a hacer los cambios sobre la web en funcionamiento con el riesgo que eso conlleva ¿verdad?

Imagina que rompes algo y no puedes volver atrás, o que alguien que intenta comprar no puede porque la web no funciona y pierdes a ese cliente para siempre …

Para solucionar todo esto, he creado este tutorial y comparativa, donde te voy a guiar paso a paso para que puedas instalar localmente WordPress desde cero con el que poder trabajar offline sin miedo a afectar al sitio web visible para tus usuarios.

¿Preparado? ¿Preparada?

¡Empezamos!

???? ¿Qué es un servidor local o localhost?

Un servidor local o localhost es un concepto que se refiere al espacio virtual en el cual se está ejecutando cualquier programa, en este caso, WordPress, y este no es otro que tu ordenador, desde donde comenzará la magia de crear una página web.

Si ahondamos en tecnicismos, podemos señalar que el localhost está asociado a la dirección IP 127.0.0.1, que se identifica como la dirección loopback.

✅ Ventajas de instalar y trabajar con WordPress offline en un servidor local

Es bastante frecuente que quienes se adentran por primera vez a estudiar todas las ventajas y posibilidades de este CMS o gestor de contenidos se pregunten cuál es la diferencia entre trabajar con WordPress localmente o hacerlo de forma online.

Pues bien entre otras tantas que iremos viendo a lo largo de este artículo, como por ejemplo la posibilidad de trabajar con WordPress de forma offline, sin siquiera necesitar conexión a internet aunque sobre todo destaca el aumento en la velocidad de desarrollo, al no tener que estar constantemente modificando archivos en un hosting, si no que los puedes cambiar y guardar en tu propio ordenador como cualquier otro archivo, lo que te ahorra gran cantidad de tiempo, y además es mucho más fácil evitar o corregir errores.

Todo dependerá de tus necesidades, ya que si pretendes desarrollar sitios web con tranquilidad antes de lanzarlos públicamente al ciberespacio, o si quieres agregar ciertos retoques de diseño o programación, debes considerar la opción de instalar WordPress localmente.

⚙️ Requisitos para instalar WordPress en un server local o localhost

Para instalar WordPress en un servidor local necesitas lo siguiente:

???? Mejores herramientas para instalar WordPress en un servidor local

Para crear el servidor web necesario para alojar tu sitio localmente, necesitas otros elementos.

Por eso, es importante que escojas bien la herramienta ideal para ti y tu proyecto.

Lo más recomendable es que generen un sistema Apache, (un servidor de software libre que también se puede descargar en línea) y una base de datos MySQL o MariaDB (a la que accederás desde phpMyAdmin) para almacenar todos los datos que utilizarás en la creación de tu página web (contenido, imágenes configuraciones, etc …).

Y ahora sí, vamos con ello.

Estas son las mejores herramientas para instalar WordPress en local:

01. XAMPP> es la herramienta multiplataforma para gobernarlos a todos

Las siglas XAMPP hacen referencia a las siguientes tecnologías:

⚠️ Tutorial 2020: Cómo instalar WordPress en XAMPP

La principal ventaja de XAMPP respecto a las aplicaciones vistas anteriormente es que es multiplataforma, por lo que podrás usarla para instalar WordPress localmente en cualquier ordenador, independientemente del sistema operativo (Mac, Windows, Linux, Solaris …).

Una vez instalado, XAMPP crea un servidor web local que se ejecutará en tu ordenador con el fin de poder crear cualquier desarrollo de forma offline.

Si estás empezando y no quieres invertir en herramientas de pago, seguramente sea la mejor opción para instalar WordPress en local y así poder probar cualquier plugin o theme sin miedo a romper tu web.

Una vez que te familiarices con cómo funciona, verás que es bastante fácil crear nuevas instalaciones de WordPress.

Eso sí, hay un par de herramientas en esta lista que hacen que el proceso sea aún más sencillo, así que ¡sigue leyendo!.

02. MAMP y MAMP Pro

MAMP es una aplicación gratuita (con versión premium) que podrás instalar en tu Mac para tener acceso a un servidor Apache local.
Las siglas MAMP que dan nombre a esta aplicación, significan:

⚠️ Tutorial 2020: Cómo instalar WordPress en MAMP

Cuando estos cuatro componentes se unen, crean un servidor web local, ideal para construir sitios web completos y ver cómo se verían en línea sin estar conectados a Internet.

MAMP permite que se desarrolle y diseñe un sitio localmente, sin necesidad de preocuparse en exceso por romper el sitio visible para lectores y clientes, probando algunos cambios o actualizando algún theme, plugin o versión del core de WordPress.

Algunas ventajas de trabajar con WordPress offline con MAMP