Quiere instalar XAMPP y WordPress, también conocido como. instalar WordPress localmente? Esta es una gran idea si desea un sitio de desarrollo que pueda usarse para pruebas u otros fines. XAMPP le permite ejecutar un sitio web desde su propia computadora. Y una vez que lo configure, puede activar una nueva instalación de WordPress con solo unos pocos clics.
Pero instalar XAMPP y WordPress puede ser un poco complicado, por lo que es posible que necesite ayuda.
En este tutorial paso a paso, le mostraré exactamente cómo instalar XAMPP y configurar un sitio de desarrollo de WordPress local. También compartiré algunos errores comunes de XAMPP y consejos para la solución de problemas para que pueda solucionar cualquier problema que encuentre (¡ aunque la mayoría de las personas no experimentarán ningún problema siguiendo esta guía! ).
Al final de esto, tendrá su propio entorno local de prueba de WordPress ejecutándose en Windows.
Si lo que realmente está buscando es cómo implementar WordPress para un sitio en vivo, entonces puede considerar ir directamente a un host como Bluehost y dejar que se encarguen de la configuración técnica. Bluehost es una empresa de alojamiento web. La forma en que esto funciona con ellos es que selecciona un plan de alojamiento que se ajuste a sus necesidades (la mayoría de las veces será el plan económico a $ 2.75 / mes ), y luego seleccione la opción para tener WordPress instalado en su configuración automáticamente.
Si necesita una guía más general sobre cómo instalar WordPress en otros entornos, no solo localmente, sino también en servidores activos, consulte cómo instalar WordPress : una guía completa para principiantes.
Paso 1: Descarga e instala XAMPP en tu computadora
El primer paso para instalar WordPress localmente es descargar e instalar el software XAMPP. Puede descargar el archivo de instalación de Windows desde Apache Friends . Es un archivo grande, de unos 110 MB, por lo que puede tardar un minuto más o menos dependiendo de tu conexión:

Una vez que finalice la descarga, ejecute el archivo que descargó para iniciar el instalador de XAMPP. Si está ejecutando un software antivirus, es posible que reciba una advertencia como esta:

Simplemente haga clic en Sí para continuar. Según la configuración de Windows, es posible que también reciba un aviso sobre el Control de cuentas de usuario (UAC). Simplemente continúe a través de ese mensaje también. Una vez que complete todas las indicaciones, debería ver la pantalla estándar del instalador:

Simplemente haga clic en Siguiente para continuar.
En la siguiente pantalla, puede elegir qué componentes instalar. Para instalar XAMPP y WordPress, no necesita todos los componentes. Además de los componentes requeridos, todo lo que necesita es:
- mysql
- PHPMyAdmin
Sin embargo, algunos de los otros componentes pueden ser útiles. Por ejemplo, si desea enviar o depurar correos electrónicos transaccionales, es posible que desee instalar los componentes relacionados con el correo electrónico. Sin embargo, depende totalmente de ti.

Nuevamente, esto es todo lo que se necesita para instalar WordPress localmente. Desmarque todo lo demás y haga clic en Siguiente.
Ahora puede seleccionar en qué carpeta instalar XAMPP. Siempre lo dejo como predeterminado:

En la siguiente pantalla, puede elegir su idioma preferido.
Luego, recibirá un mensaje que le pedirá que instale Bitnami para XAMPP. No necesita esto para instalar XAMPP y WordPress, así que no dude en desmarcar la casilla. Si lo deja habilitado, simplifica ligeramente el proceso de instalación de WordPress, pero voy a cubrir cómo funciona sin Bitnami.

Una vez que haga clic en Siguiente , estará listo para ejecutar la instalación:

El proceso de instalación puede tardar unos minutos:

Una vez que termine, puede iniciar el panel de control para comenzar a trabajar con XAMPP:

Paso 2: Inicie los módulos y pruebe su servidor
Para instalar XAMPP y WordPress correctamente, deberá ejecutar dos módulos:
- apache
- mysql
Puede iniciar ambos módulos desde el panel de control de XAMPP:

Una vez que los inicie, debería ver que su estado se vuelve verde:

Y ahora debería poder probar que su servidor local está funcionando yendo al http://localhost/
navegador web de su elección:

Si todo salió bien, ¡ahora tiene un servidor XAMPP en funcionamiento en su PC con Windows! Pero ahora es el momento de instalar XAMPP y WordPress. Entonces, aquí le mostramos cómo poner en funcionamiento un sitio de WordPress en XAMPP.
Paso 3: Agrega los archivos de WordPress
Si alguna vez instaló WordPress manualmente, el resto del proceso debería resultarle bastante familiar. Primero, debe ir a wordpress.org y descargar la última versión de WordPress.
Luego, en Windows, navegue a la carpeta donde instaló XAMPP. Para mí, eso es C://xampp
. Debería ser algo similar para ti. Luego, en esa carpeta, busque la subcarpeta htdocs :

En htdocs , cree una nueva carpeta para su sitio de prueba. Este nombre de carpeta se convertirá en el subnombre utilizado para acceder a su sitio. Por ejemplo, si crea la carpeta testsite
, accederá a su sitio yendo a http://localhost/testsite
.
Una vez que haya creado la carpeta, extraiga en ella el archivo .zip de WordPress que descargó de wordpress.org:

Paso 4: Crea una base de datos para WordPress
A continuación, debe crear una base de datos MySQL para su instalación de WordPress. Para hacer eso, inicie PHPMyAdmin desde su panel de control XAMPP:

Luego haga clic en Bases de datos en la parte superior:

E ingrese un nombre para su base de datos y haga clic en Crear . Tu nombre puede ser cualquier cosa, solo recuérdalo porque lo necesitarás para el siguiente paso:

A diferencia de instalar WordPress en un servidor web en vivo, cuando instala XAMPP y WordPress, no necesita preocuparse por crear un usuario de base de datos.
Paso 5: Instale WordPress localmente a través del instalador en pantalla
Cuando visite su sitio de prueba, debería ver el instalador normal de WordPress. Recuerde, su sitio de prueba es solo http://localhost/FOLDERNAME
:

El único paso en el que este proceso diferirá de una instalación normal son los detalles de la base de datos. Cuando llegue a los detalles de la base de datos, ingréselos así:
- Nombre de la base de datos = Nombre de la base de datos que creó en PHPMyAdmin
- Nombre de usuario = «raíz»
- Contraseña = dejar en blanco

Luego termine el resto del proceso de instalación de WordPress como de costumbre.
Una vez que complete el proceso, debería ver su nueva instalación de WordPress funcionando perfectamente en su host local:

Solución de problemas de errores comunes de XAMPP
Si siguió nuestro tutorial XAMPP anterior, es de esperar que esté en funcionamiento sin ningún problema. Sin embargo, en casos excepcionales, es posible que encuentre algunos errores de XAMPP que requieran una solución de problemas.
Aquí hay algunos consejos para corregir errores comunes de XAMPP…
Error de tiempo máximo de ejecución de PHP de XAMPP excedido
El error de tiempo máximo de ejecución de PHP excedido es un problema muy común en las instalaciones de WordPress que ha creado con XAMPP.
Afortunadamente, generalmente puede solucionarlo simplemente editando una sola línea en uno de los archivos de configuración de XAMPP.
Para comenzar, abra el Panel de control de XAMPP y haga clic en el botón Configurar junto a Apache . En la lista desplegable, elija la opción para PHP (php.ini) :

Esto debería abrir el php.ini
archivo en su editor de texto predeterminado.
En el archivo, busque la siguiente línea:
max_execution_time
Deberías ver algo como max_execution_time=120
.
Para corregir el error XAMPP Maximum PHP Execution Time Exceeded, todo lo que necesita hacer es aumentar el valor del número. Por ejemplo, podría intentar duplicarlo a 240
.
Error de tamaño máximo de archivo excedido de XAMPP
El error Tamaño máximo de archivo excedido es otro problema común que puede ver cuando intenta cargar archivos en el sitio local de WordPress que creó con XAMPP.
Afortunadamente, es fácil de arreglar. De hecho, puede solucionarlo desde el mismo lugar exacto donde solucionó el error anterior: el php.ini
archivo.
Para empezar, abre el php.ini
archivo ( puedes seguir los pasos del apartado anterior ).
Luego, busca la siguiente línea:
upload_max_filesize
Es posible que vea algo como upload_max_filesize=40M
.
Para aumentar el límite de carga y corregir el error, todo lo que necesita hacer es aumentar el número. Por ejemplo, podrías hacerlo upload_max_filesize=40M.
Mientras edita el php.ini
archivo, también querrá hacer el mismo cambio en el post_max_size
número.
Error inesperado de apagado de XAMPP Apache
Este error significa que algo salió mal con Apache que provocó que se bloquee. Apache es el servidor web en el que se basa XAMPP, por lo que un bloqueo en Apache significa que sus sitios de desarrollo locales dejarán de funcionar.
Debido a que este es un error tan crítico, tenemos una guía completa sobre cómo solucionar el error XAMPP Apache Shutdown Unexpectedly .
Error 403 – Error de acceso XAMPP prohibido
Otro mensaje de error común es el error de acceso prohibido a XAMPP, que generalmente se manifiesta como un error 403 cuando intenta acceder a su base de datos con phpMyAdmin (o, a veces, con otras páginas).
Por lo general, esto sucede debido a una configuración incorrecta en uno de los archivos de configuración de XAMPP.
Para solucionar esto, haga clic en el botón Configurar junto a Apache en el Panel de control de XAMPP.
En el menú desplegable, seleccione el httpd-xampp.conf
archivo, que debería abrirse automáticamente en su editor de texto predeterminado.

Busque una línea de código que comience conAlias /phpmyadmin.
Dentro de ese bloque de código, debería ver una línea que dice Require local
. Cambia esa línea para decir Require all granted
en su lugar.
Eso debería arreglar el error de acceso prohibido a la base de datos XAMPP y darle acceso a phpMyAdmin.
¿Qué pasa con multisitio o puesta en escena?
Cómo instalar XAMPP y WordPress multisitio
Si desea jugar con el multisitio de WordPress , también es posible configurar el multisitio de WordPress para que funcione en su host local. Sin embargo, en lugar de duplicar la información, solo lo dirigiré a la publicación de Vishnu sobre cómo configurar WordPress multisitio en un host local .
¿Debería usar XAMPP y WordPress para la puesta en escena?
Si bien ejecutar WordPress en su host local es una excelente manera de experimentar y probar cosas con WordPress, no debe usarlo como un sitio de prueba real para un sitio en vivo.
Eso es porque tiene una configuración de hardware diferente a la de su sitio en vivo. Entonces, el hecho de que algo funcione o no funcione en su instalación de XAMPP WordPress no significa que será lo mismo en su sitio de producción en vivo.
En cambio, usar un subdominio o el servicio de preparación de su host son formas mucho mejores de crear un sitio de preparación de WordPress . También puede usar un complemento de preparación de WordPress dedicado .
Resumiendo las cosas sobre cómo instalar WordPress localmente en XAMPP
Una vez que aprenda a instalar XAMPP y WordPress por primera vez, podrá iniciar rápidamente nuevos sitios de prueba cuando sea necesario.
Como escritor independiente , uso las instalaciones de XAMPP para revisar cualquier cantidad de temas y complementos. En este punto, probablemente tenga alrededor de 60 instalaciones de WordPress separadas ejecutándose en XAMPP. Entonces, si necesita ayuda con XAMPP y WordPress, deje un comentario e intentaré ayudarlo.
Si está interesado en otras formas de crear sitios locales de desarrollo de WordPress, también tenemos muchas otras guías útiles:
- Uso de Local para el desarrollo local de WordPress
- Uso de DesktopServer para el desarrollo local de WordPress
- Creación de contenedores Docker para el desarrollo local
¿Aún tienes dudas sobre cómo instalar WordPress localmente con XAMPP? ¡Cuéntanos en los comentarios!
* Esta publicación contiene enlaces de afiliados, lo que significa que si hace clic en uno de los enlaces de productos y luego compra el producto, recibiremos una comisión. Sin embargo, no se preocupe, seguirá pagando la cantidad estándar, por lo que no hay ningún costo de su parte.