Cómo instalar WordPress localmente con XAMPP
() translation by (you can also view the original English article)
Cuando te propones trabajar en el desarrollo de temas de WordPress, en el desarrollo de complementos o simplemente en la creación de sitios sin conexión, tarde o temprano tendrás que aprender cómo instalar WordPress localmente en tu propia máquina, en lugar de intentar trabajar torpemente en un servidor remoto.
Para lograr eso, necesitas tener una manera de traer el servidor a donde estés, y ejecutar el mismo tipo de infraestructura que se encuentra en un host de WordPress típico, pero de manera local. Una de las formas más sencillas de hacer eso, especialmente en Windows, es instalar WordPress en XAMPP.
XAMPP puede gestionar automáticamente la ejecución de los requisitos previos de software que WordPress necesita más, que en casos típicos son Apache y MySQL. Si no sabes qué son esos dos, no te preocupes, en realidad no es necesario que lo sepas para instalar WordPress localmente. Todo lo que necesitas saber es que ambos deben estar disponibles, en ejecución, y entonces estarás listo.
Cómo instalar XAMPP, listo para WordPress
XAMPP está disponible en los tres sistemas operativos de escritorio. Sin embargo, en mi experiencia, XAMPP es más fácil de usar en Windows, y por esa razón este artículo se centrará en Windows.
En Linux, creo que es más sencillo instalar WordPress de forma manual directamente en el sistema operativo. En Mac es un poco más sencillo usar MAMP, que por cierto también es compatible con los nuevos chips M1.
También vamos a suponer que estás creando solamente una instalación de WordPress.
Ve a https://www.apachefriends.org/download.html y descarga el instalador para tu sistema operativo. Probablemente quieras el que tenga la versión más reciente de PHP, es decir, el que se encuentra al final de la lista.
El instalador es muy similar al de cualquier otro software: simplemente haz doble clic en él para ejecutarlo y luego sigue las instrucciones.



No necesitarás cambiar ninguna de las configuraciones de instalación; los valores predeterminados funcionan bien tal y como están.



En particular, cabe señalar que debes dejar la unidad de instalación como la unidad C:\
para que todo funcione correctamente.



Es posible que también debas dar tu autorización para que la instalación de Apache de XAMPP tenga acceso a la red a través de Windows Defender o cualquier otro cortafuegos que puedas estar ejecutando.
Continúa siguiendo las instrucciones. Cuando la instalación haya terminado, deja la opción "¿Deseas ejecutar el Panel de control ahora?" marcada, luego cierra el instalador y verás aparecer el Panel de control. Si perdiste la oportunidad de dejar esa casilla marcada, en lugar de eso simplemente ejecuta XAMPP desde tu lista de software instalado para iniciar el Panel de control.



En realidad, en este Panel de control solamente hay dos botones que necesitas conocer, y son los dos botones Iniciar que se encuentran junto a Apache y MySQL. Haz clic en ambos botones y verás que sus etiquetas cambian a Ejecutando, lo que significa que tu servidor local ahora se encuentra en funcionamiento, listo para agregarle WordPress.
Cómo instalar WordPress localmente con Bitnami
Veamos cómo instalar WordPress en XAMPP de la manera más sencilla posible: a través del instalador automático proporcionado por Bitnami. Al usar Bitnami para instalar WordPress, no tienes que realizar ninguna de las tareas manuales que de otro modo serían necesarias, como crear bases de datos y configurar los ajustes de la instalación de WordPress.
Ve a https://bitnami.com/stack/xampp#wordpress y descarga el módulo WordPress.
Asegúrate de que todavía puedas ver que MySQL se encuentra en ejecución en el Panel de control de XAMPP, luego haz doble clic en el módulo WordPress de Bitnami para ejecutarlo como lo harías con un instalador de software normal.
En la primera página del asistente de instalación, se te pedirá que especifiques el directorio de instalación de XAMPP, y el campo ya debe estar relleno correctamente con el valor C:\xampp
.



En la siguiente página, configurarás los detalles de cuenta con los que iniciarás sesión en tu sitio de WordPress local. Escribe el nombre de inicio de sesión / nombre de usuario que quieras usar, tu nombre completo o apodo, y una dirección de correo electrónico.
El siguiente campo te pedirá tu contraseña de MySQL. Esta es una pregunta capciosa, porque a menos que hayas hecho todo lo posible para cambiar tu configuración de XAMPP, no habrá contraseña de MySQL. Así que deja ese campo en blanco.



Finalmente, escribe la contraseña que quieras usar con tu cuenta local de sitio de WordPress, una vez en cada uno de los dos campos restantes.
En la siguiente página asigna un nombre a tu sitio local. En la página que le sigue, omite la configuración del soporte para correo electrónico desmarcando la casilla: es casi seguro que no lo necesitarás para las tareas típicas de desarrollo de temas o complementos. En la siguiente página, desmarca Ejecutar WordPress en la nube con Bitnami. Tampoco lo necesitas por ahora.
La última página solamente confirma que la instalación está a punto de comenzar. Haz clic en el botón Siguiente y verás que Bitnami se pone a trabajar instalando WordPress.
Cuando haya terminado haz clic en Finalizar, y tu sitio estará listo para comenzar.
Cómo ejecutar WordPress localmente
Ahora que tienes WordPress instalado en XAMPP, estás listo para ejecutarlo localmente en cualquier momento que lo necesites.
Los URLs que debes visitar son:
- Administración: https://localhost/wordpress/wp-admin/
- Front-end: http://localhost/wordpress
Es una buena idea añadir estos enlaces a tus marcadores para facilitar las acciones.
Cuando regreses por otra sesión en el futuro, siempre deberás asegurarte de que XAMPP esté en ejecución, junto con sus servicios Apache y MySQL. Si vas a los enlaces anteriores y no ves tu sitio o el panel de administración, probablemente sea porque uno de estos tres no está en ejecución.
Cómo localizar archivos de WordPress
Dado que la razón principal por la que estás instalando WordPress de forma local es probablemente para acceder y editar archivos de temas y complementos fácilmente, por supuesto necesitarás encontrar esos archivos.
La ubicación del directorio raíz de tu instalación de WordPress en Windows debería ser:
C:\xampp\apps\wordpress\htdocs
En ese directorio verás el subdirectorio wp-content
, y dentro de él se encuentran los subdirectorios themes
y plugins
. Puedes editar cualquiera de esos archivos y ver tus cambios inmediatamente en tu sitio local de WordPress.
¡Ya estás listo!
Eso es todo lo que necesitas saber sobre cómo instalar WordPress localmente en XAMPP. ¡Que te diviertas con el desarrollo local sin conexión y con la edición de archivos!