Si estás aquí, es seguramente por que en algún momento has oído que WordPress se puede usar en tu propio ordenador sin conexión a Internet ¿verdad? ¿Quieres saber cómo instalar WordPress local con XAMPP? Sigue leyendo.

Hacer una versión local de WordPress es algo relativamente sencillo y extremadamente práctico, y por supuesto podrás hacerlo en el ordenador que estás utilizando ahora mismo. (Si estás en un móvil, ya hablaremos de eso otro día ;P).

Pero, ¿cuáles son los beneficios de instalar WordPress en localhost con XAMPP?

En general, hay 3 ventajas principales:

Además, la instalación de WordPress en localhost también es más rápida, y por supuesto segura al crear un entorno de pruebas local en su propio ordenador, ya que por lo general, no es accesible por hackers o malware.

Si estas ventajas te han convencido y estás decidido o decidida a instalar un servidor local con la ayuda de XAMPP, asegúrate de seguir al pie de la letra las instrucciones de este tutorial WordPress básico paso a paso que encontrarás a continuación.

¿Qué es XAMPP?

XAMPP es un software desarrollado por Apache Friends.

Su función es crear un servidor propio independiente en nuestro ordenador (localhost) cuyo principal objetivo suele ser crear un software, aplicación o sitio web en el que se incluyen tecnlogías como por ejemplo PHP que necesitan de un servidor para funcionar.

Aunque es recomendable, no es necesario disponer de conexión a internet para poder trabajar en nuestro proyecto gracias a esta herramienta.

Literalmente, el nombre XAMPP hace referencia a:

Resumiendo, es una aplicación multiplataforma que permite crear un servidor web para poder trabajar en él.

Como sabes, WordPress requiere aplicaciones del lado del servidor para ejecutarse, ya que se basa en PHP.

Gracias a XAMPP, podrías gestioanr una instalación local de WordPress incluso sin acceso a internet.

Ahora que ya sabemos qué es XAMPP y porqué nos interesa usarlo, te invito a seguir leyendo la guía paso a paso de como instalarlo en nuestro ordenador:

¿Cómo instalar WORDPRESS en servidor local? utilizando XAMPP 2020 ✅✅

 

Video de ZaloDeveloper

Cómo descargar e instalar XAMPP

  1. Lo primero que tienes que hacer es descargar la última versión de XAMPP desde la web oficial ApacheFriends.org que corresponda al sistema operativo de tu ordenador.
  2. Una vez finalizada la descarga, debes abrir el archivo que has bajado e iniciar el proceso de instalación como cualquier otra aplicación.
  3. Si estás usando Windows, es probable que aparezca una advertencia preguntando si está seguro de instalar este software, en la que debes pulsar «Sí».
  4. Normalmente aparecerá una advertencia de XAMPP para desactivar el antivirus, o si lo prefieres puedes dar permiso al antivirus para que XAMPP pueda ser instalado.
  5. En la página siguiente, podrás elegir las aplicaciones que quieres incluir al instalar XAMPP.
  6. Asegúrate que se instalan Apache, MySQL MariaDB y PHP ya que son imprescindibles para que WordPress funcione.
  7. Eres libre de instalar o no el resto de elementos de la lista, ya que no son necesarios para trabajar con una instalación estándar de WordPress, pero podrían servirte para otros proyectos.
  8. El siguiente paso, es seleccionar la ubicación de la carpeta en la que deseas que se instale XAMPP. (Para facilitaros el seguimiento de esta guía, yo lo voy a instalar en la ubicación por defecto – C: XAMPP -)
  9. En la próxima página, podrás instalar si lo deseas la aplicación Bitnami XAMPP, muy útil para la instalación automática de WordPress, Drupal y Joomla.
  10. Para tener el control total de nuestra instalación WordPress, vamos a hacerlo manualmente, así que deniega esta opción y damos clic en siguiente para que XAMPP puede empezar a instalarse.
  11. El proceso de instalación puede tardar varios minutos según el ordenador que estés usando, se paciente.
  12. Cuando termine, aparecerá la pregunta de si desea ejecutar automáticamente el panel de control de XAMPP, donde podrás hacer cualquier configuración relacionada con la aplicación, así que marcaremos esta opción para que se inicie de inmediato y después, haz clic en «Finalizar»

A continuacióin el panel de control XAMPP se ejecutará automáticamente y ya estará disponible para su uso.

Si la opción no está activada, siempre podrás ejecutar la aplicación a través del Menú Inicio en Windows escribiendo panel de control XAMPP o en la carpeta Aplicaciones de tu Macintosh.

¡Enhorabuena!

Si has llegado hasta aquí, XAMPP se ha instalado con éxito en tu ordenador.

Si por el contrario, hubiese algún error durante la instalación y ves que algo no va biem, no te preocupes, sigue leyendo para ver la solución:

Cómo solucionar cualquier error al instalar XAMPP

Aunque sigas las instrucciones anteriores al pie de la letra, a veces, según el entorno en el que estemos trabajando, es posible que se produzca algún error durante el proceso de instalación.

No te preocupes, que veremos cómo solucionar los errores de XAMPP de forma fácil.

Pero… ¿Cuál es realmente la causa de este error?

En mi experiencia, en la mayoría de los casos, la instalación de XAMPP falla cuando entra en conflicto con otra aplicación que utiliza el puerto 80/443

El ejemplo más común, es un conflicto con una aplicación como Skype o una máquina virtual como por ejemplo VirtualBox, aunque es posible que sea con alguna otra que tengas instalada.

¿La solución?

Simplemente averiguar qué aplicaciones están usando el puerto 80/443 en tu ordenador y cerrarlas por completo o incluso desinstalarlas si no las necesitases.

El método para realizar esta tarea, dependerá del sistema operativo que estés usando, pero podrás resolver tu duda fácilmente con una simple búsqueda en Google.

Lo he comprobado y aparecen varios resultados bien explicados para cada caso bajo la búsqueda «como saber que puerto usan los programas en  (Mac, Windows o Linux) 

Cómo activar XAMPP

Una vez resuelto este ligero contratiempo, y finalizado por completo y de forma correcta el proceso de instalación, el siguiente paso es activar XAMPP.

Algo realmente sencillo e intuitivo, ya que simplemente es necesario pulsar el botón de «Inicio» o «Start» para el módulo de Apache y MySQL.

Una vez pulsado, verás que ambos se ponen de color verde.

Para asegurarte de que el servidor local está activo y funcionando correctamente, debes acceder a la URL: http://localhost/ con el navegador web que prefieras.

Si consigues ver una pantalla de inicio con más información, es que has conseguido instalar XAMPP correctamente.

¡Felicidades, ya casi lo tienes!

Ahora sólo nos falta crear rápidamente una base de datos para dar paso a instalar WordPress en nuestro nuevo servidor local con XAMPP.

¡Seguimos!

Cómo configurar una base de datos para WordPress

Al igual que en cualquier hosting, antes de instalar WordPress es necesario tener una base de datos a la que conectarse.

Para crear nuestra base de datos en local, abre de nuevo el panel de control de XAMPP, y haz clic en «Admin» en la sección MySQL.

Justo después, se abirá en tu navegador una pestaña con la página de phpMyAdmin, la aplicación que nos permite gestionar y crear bases de datos.

El siguiente paso es hacer clic en «Base de datos» en la parte superior del menú (la primera opción), para justo después añadir en los campos que nos aparecerán abajo un nombre para nuestra base de datos.

Tan sólo hay que añadir el nombre, ya que el resto de datos pueden permanecer como vienen por defecto. Mi recomendación es que el nombre que elijas tenga algo que ver con el proyecto, así podrás identificarla fácilmente cuando crees más en el futuro.

Cuando estés listo/a dale al botón «Crear» situado justo a la derecha.

A diferencia de una base de datos de un servidor online, no es necesario crear un usuario y contraseña para el mismo.

¿Listo? Genial

Ahora sólo tienes que recordar o apuntar el nombre escogido para la base de datos y ya puedes cerrar la ventana de phpMyAdmin de tu navegador.

¡Siguiente paso!

Cómo instalar WordPress en local con XAMPP

El primer paso para instalar WordPress en XAMPP es descargarlo.

Puedes encontrar la última versión de todos los archivos del CMS en la web web oficial, que es el único sitio desde donde deberías descargarlo.

Una vez descargado, debes abrir la carpeta dónde le indicases al instalador de XAMPP que querias añadir la aplicación (recuerda que en mi caso fue en la unidad C:) y abrir la carpeta «htdocs».

Una vez aquí, todo lo que tiene que hacer es descomprimir el archivo que contiene WordPress dentro de la carpeta htdocs.

Cuando termine de descomprimirse, dentro de la carpeta XAMPP/htdocs, deberías tener un archivo .zip, que puedes eliminar y otra carpeta llamada wordpress que contiene todos los archivos.

Pues bien lo que debes hacer es modificar el nombre de esta carpeta al que tú quieras.

AVISO:

El nombre que le pongas a esa carpeta, será la ruta que deberás seguir para acceder a esta página web en tu servidor local creado con XAMPP, por lo que preferiblemente debe ser corta, y sobre todo algo que recuerdes.

En mi caso, por ejemplo, suelo poner el nombre, amrca o empresa detrás del proyecto, así no se me olvida.

Una vez creada esta carpeta, es hora de dar el último paso a la hora de instalar WordPress en XAMPP.

Abre la carpeta que contiene WordPress y busca un archivo que se llama wp-config.php.

Si no está, haz una copia del archivo llamado wp-config-sample.php y modifica el nombre elimando la parte de -sample.php

A continuación, deberás hacer un par de cambios sencillos en el código de este archivo, (te diré exáctamente cómo, no te preocupes) por lo que necesitarás un editor de texto. Por defecto, el editor de notas te puede valer, pero te recomiendo que descargues Sublime Text o Atom (Ambos gratis o con periodo de prueba sin coste) para poder realizar los cambios más cómodamente.

Lo que tienes que modificar es lo siguiente:

¡Enhorabuena!

Eso era todo, no ha sido tan difícil ¿verdad?

Si has llegado hasta aquí siguiendo los pasos correctamente, ahora podrás acceder a WordPress desde XAMPP en local.

Tan sólo tienes que escribir en tu navegador la siguiente dirección, como si fuese la URL de cualquier web:

localhost/carpeta-nombre-proyecto/

Sustiyuye lo de ‘carpeta-nombre-proyecto’ por el nombre de la carpeta que modificaste al descargar WordPress, y verás que te aparece en pantalla el asistente de instalación, en el que nos pedirán lo siguiente:

Como ves, es bastante rápido y sencillo de completar. Lo único que debes tener en cuenta es que el nombre de usuario que elijas no se podrá modificar después a no ser que crees un usuario completamente nuevo.

Mi recomendación es que utilices el nombre de usuario y contraseñas que vayas a utilizar en el proyecto final, así lo recordarás mejor, te liarás menos y podrás exportar tu instalación en local directamente al servidor final sin hacer cambios en este aspecto.

Una vez completes el asistente de instalación, puedes darle al botón «Instalar WordPress» que verás en la parte inferior para terminar de conectar todo, y poder empezar a trabajar en tu servidor local.

¡Felicidades! Ahora sí que sí …

Acabas de instalar WordPress en local con XAMPP

¿No ha sido tan difícil verdad?

Si lo piensas bien, una vez conoces los pasos a seguir, en cuestión de minutos puedes tener tu web lista para trabajar en un servidor local en cuestión de minutos…

A partir de ahora, si estás conectado a internet, tu web en el servidor local XAMPP funcionará de igual manera que cualquier otra página web, sólo que no será visible por nadie aunque escriba esa dirección exacta.

Si no estás conectado a internet, XAMPP seguirá funcionando y podrás acceder con total normalidad a WordPress para crear entradas y páginas.

La única diferencia en este caso es que ciertas funcionalidades; como instalar un nuevo plugin desde el repositorio, al no tener conexión pueden no estar disponibles temporalmente.

En definitva, XAMPP proporciona una solución práctica para aquellos que quieren hacer una instalación de WordPress en localhost, permitiéndote probar cada plugin o tema antes de aplicarlo a un sitio web visibile en un servidor en producción.

También es muy útil si quieres mejorar tus habilidades intentando crear un tema o plugin de WordPress desde cero, ya que trabajarás mucho más rápido que desde un hosting convencional.

Además, XAMPP es software de código abierto y por lo que puedes usarlo como quieras, y como hemos hablado es totalmente compatible con sistemas operativos Windows, Linux y Apple OS X.

Y eso es todo, has llegado al final de este tutorial para instalar WordPress localmente con XAMPP. Espero haberte ayudado y de ser así, agradecería mucho si pudieras compartir este contenido en tus redes sociales para poder llegar a más gente. ¡Nos leemos!

 

Si te ha gustado este artículo, te invito a compartirlo en redes sociales para que ayude a más gente.

Por último, puedes dejar tu email en el formulario que verás debajo para recibir gratis nuestra Guía Completa de Wordpress en PDF. También te informaremos de nuevos artículos, recursos y ofertas útiles para tu Wordpress.