Cómo instalar XAMPP y WordPress localmente en Windows PC

¿Quieres instalar XAMPP y WordPress – también conocido como instalar WordPress localmente? Esta es una gran idea si quieres un sitio de desarrollo que pueda ser usado para pruebas u otros propósitos. XAMPP te permite ejecutar un sitio web desde tu propio ordenador. Y una vez que lo hayas configurado, puedes hacer girar una nueva instalación de WordPress con sólo unos pocos clics.

Pero para instalar realmente XAMPP y WordPress puede ser un poco complicado, por lo que es posible que necesites una mano de ayuda.

Ya hemos hablado de algunos de los beneficios de un sitio de pruebas de WordPress local, así que no voy a insistir en ese punto. En su lugar, voy a asumir que sólo estás aquí por la guía.

Aquí está exactamente cómo instalar WordPress localmente con XAMPP. Al final de esto, tendrás tu propio entorno local de pruebas de WordPress funcionando en Windows.

⚡ Consejo profesional:

Si lo que realmente buscas es cómo desplegar WordPress para un sitio en vivo, entonces tal vez considera ir directamente a un host como Bluehost y dejar que ellos manejen la configuración técnica. Bluehost es una empresa de alojamiento web. La forma en que esto funciona con ellos es que usted selecciona un plan de alojamiento que se adapte a sus necesidades (la mayoría de las veces va a ser el plan barato en $ 2,95 / mes), y luego seleccione la opción de tener WordPress instalado en su configuración automáticamente.

💡 Nota:

Si necesitas una guía más general sobre la instalación de WordPress en otros entornos – no sólo localmente, sino también en servidores en vivo, entonces salta a esta guía nuestra.

Paso 1: Descargar e instalar XAMPP en tu ordenador

El primer paso para instalar WordPress localmente es descargar e instalar el software XAMPP. Puedes descargar el archivo de instalación para 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:

sitio web de XAMPP - tu herramienta para instalar WordPress localmente

sitio web de XAMPP - tu herramienta para instalar WordPress localmente

Una vez que termine la descarga, ejecuta el archivo que has descargado para lanzar el instalador de XAMPP. Si estás ejecutando un software antivirus, puede que te aparezca una advertencia como esta:

instalación de XAMPP

instalación de XAMPP

Sólo tienes que hacer clic en Sí para continuar. Dependiendo de la configuración de Windows, es posible que también aparezca un aviso sobre el control de cuentas de usuario (UAC). Continúe también con ese aviso. Once you get through all of the prompts, you should see the standard installer screen:

launch setup

launch setup

Just click Next to continue.

On the next screen, you can choose which components to install. To install XAMPP and WordPress, you do not need all of the components. In addition to the required components, all you need are:

  • MySQL
  • PHPMyAdmin

required components

required components

Again, this is all that’s needed to install WordPress locally. Uncheck everything else and click Next.

You can now select which folder to install XAMPP in. I always leave it as the default:

target folder to install WordPress locally

target folder to install WordPress locally

On the next screen, you’ll get a prompt asking you to install Bitnami for XAMPP. You do not need this to install XAMPP and WordPress, so just uncheck the box:

how to install XAMPP and WordPress on windows

how to install XAMPP and WordPress on windows

Once you click Next, you’re ready to run the install:

finalize the install

finalize the install

The install process might take a few minutes:

XAMPP install process

XAMPP install process

Once it finishes, you can launch the control panel to start working with XAMPP:

go to control panel

go to control panel

Step 2: Start the modules and test your server

To install XAMPP and WordPress properly, you’ll need to run two modules:

  • Apache
  • MySQL

You can start both modules from the XAMPP control panel:

launch the server

launch the server

Once you launch them, you should see their status turn to green:

database install

database install

And now you should be able to test that your local server is working by going to http://localhost/ in your web browser of choice:

everything on localhost

everything on localhost

If all went well, you now have a functioning XAMPP server on your Windows PC! But now it’s time to install XAMPP and WordPress. Así que aquí está cómo conseguir un sitio de WordPress en XAMPP.

Paso 3: Añadir los archivos de WordPress

Si alguna vez has instalado manualmente WordPress, el resto del proceso debería ser bastante familiar. Primero, tienes que ir a wordpress.org y descargar la última versión de WordPress.

Entonces, en Windows, navega a la carpeta donde instalaste XAMPP. En mi caso, es C://xampp. Debería ser algo similar para ti. Luego, en esa carpeta, busca la subcarpeta htdocs:

añade los archivos a la carpeta

añade los archivos a la carpeta

En htdocs, crea una nueva carpeta para tu sitio de pruebas. Este nombre de carpeta se convertirá en el subnombre utilizado para acceder a su sitio. Por ejemplo, si creas la carpeta testsite, accederás a tu sitio yendo a http://localhost/testsite.

Una vez que crees la carpeta, extrae el archivo .zip de WordPress que descargaste de wordpress.org into it:

target directory

target directory

Step 4: Create a database for WordPress

Next, you need to create a MySQL database for your WordPress install. To do that, launch PHPMyAdmin from your XAMPP control panel:

create the database

create the database

Then click on Databases at the top:

go to databases

go to databases

And enter a name for your database and click Create. Your name can be anything – just remember it because you’ll need it for the next step:

create a database

create a database

Unlike installing WordPress on a live web server, when you install XAMPP and WordPress, you don’t need to worry about creating a database user.

Step 5: Install WordPress locally via the on-screen installer

When you visit your test site, you should see the normal WordPress installer. Remember, your test site is just http://localhost/FOLDERNAME:

install WordPress on XAMPP

install WordPress on XAMPP

The only step where this process will differ from a normal install is the database details. When you get to the database details, enter them like this:

  • Database Name = Name of the database you created in PHPMyAdmin
  • Username = «root»
  • Password = leave blank

database settings when you install WordPress locally

database settings when you install WordPress locally

Then finish the rest of the WordPress install process like normal.

Una vez completado el proceso, deberías ver tu flamante instalación de WordPress funcionando perfectamente en tu host local:

nuevo sitio de WordPress instalado en XAMPP

nuevo sitio de WordPress instalado en XAMPP

¿Qué pasa con el Multisite o el staging?

Cómo instalar XAMPP y WordPress Multisite

Si quieres jugar con WordPress Multisite, también es posible configurar WordPress Multisite para que funcione en tu host local. En lugar de duplicar la información, te dirigiré al post de Vishnu sobre cómo configurar WordPress Multisite en un host local.

¿Deberías usar XAMPP y WordPress para la puesta en escena?

Aunque ejecutar WordPress en tu host local es una gran manera de experimentar y probar cosas con WordPress, no deberías usarlo como un sitio de puesta en escena real para un sitio en vivo.

Esto es porque tiene una configuración de hardware diferente a la de tu sitio en vivo. Así que sólo porque algo funcione o no funcione en tu instalación de WordPress en XAMPP no significa que vaya a ser lo mismo en tu sitio de producción en vivo.

En su lugar, el uso de un subdominio o el servicio de puesta en escena de tu anfitrión son formas mucho mejores de crear un sitio de ensayo de WordPress.

Resumiendo cómo instalar WordPress localmente en XAMPP

Una vez que aprendas a instalar XAMPP y WordPress la primera vez, puedes rápidamente crear nuevos sitios de prueba cuando lo necesites.

Como escritor freelance, utilizo instalaciones de XAMPP para revisar cualquier número de temas y plugins. En este momento, probablemente tengo alrededor de 60 instalaciones de WordPress separadas que se ejecutan en XAMPP. Así que si necesitas ayuda con XAMPP y WordPress, deja un comentario y trataré de ayudarte

¿Qué quieres hacer con tu sitio una vez que instales WordPress localmente? No dudes en compartirlo en los comentarios.

Guía gratuita

5 consejos esenciales para acelerar tu sitio de WordPress

Reduce tu tiempo de carga incluso en un 50-80%
sólo siguiendo sencillos consejos.

* Este post contiene enlaces de afiliados, lo que significa que si haces clic en uno de los enlaces de los productos y luego los compras, recibiremos una comisión. Pero no te preocupes, seguirás pagando la cantidad estándar, así que no hay ningún coste por tu parte.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *