¿Estás pensando en crear un sitio web o un blog en WordPress, pero no quieres trabajar di­re­c­ta­me­n­te en el servidor? La al­te­r­na­ti­va es instalar WordPress en XAMPP. Te mostramos cómo co­n­fi­gu­rar una in­s­ta­la­ción de WordPress a nivel local en solo unos pasos.

Dominios web
Compra y registra tu dominio ideal
  • Gratis SSL Wildcard para tra­n­s­fe­re­n­cias de datos más seguras
  • Gratis registro privado para más pri­va­ci­dad

XAMPP: in­s­ta­la­ción local de WordPress

Con XAMPP puedes co­n­fi­gu­rar de forma rápida y sencilla tu propio servidor web en tu ordenador local. Las letras del nombre re­pre­se­n­tan los co­m­po­ne­n­tes básicos:

  • X re­pre­se­n­ta los di­fe­re­n­tes sistemas ope­ra­ti­vos como Windows, Linux o Mac en los que se puede utilizar XAMPP.
  • A hace re­fe­re­n­cia al servidor web mu­l­ti­pla­ta­fo­r­ma Apache.
  • La M del nombre se refiere a la base de datos MySQL/Maria incluida.
  • Las dos letras P del nombre co­rre­s­po­n­den a los lenguajes de script Perl y PHP.

De esta forma, reúnes todos los co­m­po­ne­n­tes im­po­r­ta­n­tes en un solo programa para instalar WordPress a nivel local con XAMPP.

Ventajas de una in­s­ta­la­ción local de WordPress

Tanto si vas a crear un sitio co­m­ple­ta­me­n­te nuevo como si quieres realizar cambios en un sitio existente, siempre estarás del lado seguro si usas un entorno de prueba local. Si la in­s­ta­la­ción de WordPress se im­ple­me­n­ta lo­ca­l­me­n­te en un entorno de pruebas con XAMPP, los ajustes se pueden realizar tra­n­qui­la­me­n­te sin que los usuarios los vean di­re­c­ta­me­n­te. Un entorno separado también es una ventaja en caso de ac­tua­li­za­cio­nes de los plugins o del propio WordPress. Si el sitio web deja de funcionar co­rre­c­ta­me­n­te debido a una ac­tua­li­za­ción, hay tiempo su­fi­cie­n­te para encontrar y corregir el origen del error.

Consejo

Si realizas mo­di­fi­ca­cio­nes di­re­c­ta­me­n­te en el servidor en tiempo real, no te olvides de conectar el modo de ma­n­te­ni­mie­n­to de WordPress mientras realizas los cambios en la web.

Otra ventaja es que gracias a XAMPP puedes realizar cambios en WordPress sin conexión e incluso durante un de­s­pla­za­mie­n­to. Todos los cambios se aplican lo­ca­l­me­n­te en el navegador, lo que significa que no necesitas una conexión a internet.

Además, una in­s­ta­la­ción de WordPress con XAMPP te permite exportar páginas y entradas como páginas HTML estáticas. De esta manera no solo se protege el área de ad­mi­ni­s­tra­dor asentado a nivel local ante po­te­n­cia­les ataques de hackers, sino que también mejora el tiempo de carga de la propia página web. Con plugins como Simple Static o Export WP Page to Static HTML/CSS puedes convertir tu sitio web en una página estática de forma rápida y sencilla.

Consejo

Para proteger tu sitio web y el área de ad­mi­ni­s­tra­dor adi­cio­na­l­me­n­te de los hackers, cambia el nombre de la URL de registro wp-login. Ya que la URL por defecto, /wp-admin, es un objetivo muy frecuente entre los atacantes; puedes evitar posibles daños con esta maniobra.

WordPress & XAMPP: ¿qué necesitas para una in­s­ta­la­ción local?

El requisito previo para una in­s­ta­la­ción local de WordPress es la in­s­ta­la­ción de una pila local AMP en el disco duro: AMP hace re­fe­re­n­cia a Apache, MySQL y PHP. Todos estos co­m­po­ne­n­tes ya están incluidos en XAMPP para realizar la in­s­ta­la­ción de WordPress, por lo que la co­n­fi­gu­ra­ción es muy rápida.

Consejo

¿Quieres crear más de un sitio web? Hazte con un dominio adicional en IONOS de forma rápida y sencilla.

Co­n­fi­gu­ra­ción de WordPress a nivel local con XAMPP: así se hace

A co­n­ti­nua­ción, te ex­pli­ca­mos paso a paso cómo instalar WordPress con XAMPP.

Paso 1: descargar e instalar XAMPP

Descarga la versión de XAMPP adecuada para tu sistema operativo de forma gratuita desde la página web de Apache Friends. En función del sistema operativo, haz clic en el archivo .exe o .dmg e inicia la in­s­ta­la­ción. Los co­m­po­ne­n­tes pre­se­le­c­cio­na­dos ya son adecuados para instalar WordPress en XAMPP.

Nota

Puedes consultar in­s­tru­c­cio­nes paso a paso de­ta­lla­das para instalar XAMPP en nuestro tutorial XAMPP.

Paso 2: iniciar módulos

Inicia XAMPP en la interfaz de usuario en la pestaña “General” haciendo clic en el botón “Start”.

Los co­m­po­ne­n­tes que necesitas para WordPress en XAMPP se en­cue­n­tran en la pestaña “Services”. Allí puedes iniciar es­pe­cí­fi­ca­me­n­te los módulos de MySQL y Apache que necesitas para la apli­ca­ción.

Paso 3: cambiar la co­n­tra­se­ña de MySQL/MariaDB

La in­s­ta­la­ción de MySQL/MariaDB en XAMPP se realiza con una co­n­tra­se­ña vacía. Para so­lu­cio­nar esta brecha de seguridad, asigna una co­n­tra­se­ña. De esta manera, la base de datos para WordPress en XAMPP queda más protegida frente a posibles atacantes. Para ello, basta con hacer clic en “Open Terminal” de la pestaña “General”.

Se abre una nueva ventana de terminal en la que debes in­tro­du­cir el siguiente código:

/opt/lampp/bin/mysqladmin --user=root password "nuevacontraseña"

Sustituye la secuencia nue­va­co­n­tra­se­ña, por la co­n­tra­se­ña de tu pre­fe­re­n­cia.

Paso 4: activar y acceder a localhost

Puedes activar una dirección localhost mediante la pestaña “Network”. Para ello, se­le­c­cio­na el localhost co­rre­s­po­n­die­n­te y haz clic en el botón “Enable”.

Una vez que todo esté co­n­fi­gu­ra­do, accede a la página mediante la URL localhost co­rre­s­po­n­die­n­te. Como al­te­r­na­ti­va, puedes hacer clic en “Go to Ap­pli­ca­tion” en la pestaña “General” de XAMPP y llegarás a la URL co­rre­s­po­n­die­n­te.

Hosting WordPress
WordPress más potente y rápido gracias a la IA
  • Creación y pe­r­so­na­li­za­ción de tu página asistida por la IA
  • 3 veces más rápido: SSD, caché y más
  • Análisis diarios, pro­te­c­ción DDoS y di­s­po­ni­bi­li­dad del 99,99 %

Paso 5: crear una base de datos MySQL con ph­p­M­yA­d­min

Incluso si instalas WordPress en XAMPP, el sistema de gestión de co­n­te­ni­dos necesita una base de datos MySQL. Para co­n­fi­gu­rar la base de datos a través de la URL localhost, accede a la opción de menú “ph­p­M­yA­d­min”.

Se abre el área “ph­p­M­yA­d­min” en el que debes crear una nueva base de datos para WordPress en XAMPP. Puedes elegir el nombre de la base de datos li­bre­me­n­te, pero te re­co­me­n­da­mos que no siga un esquema estándar, de lo contrario serás vu­l­ne­ra­ble a los ataques de los hackers. Para que la base de datos funcione sin problemas con los ca­ra­c­te­res es­pe­cia­les de la lengua española, se­le­c­cio­na “utf8_general_ci” como regla de cla­si­fi­ca­ción de la base de datos.

Paso 6: descargar e instalar WordPress

Para instalar WordPress, descarga la última versión de WordPress. De­s­co­m­pri­me el archivo ZIP y haz clic en el botón “Explore” ubicado en la pestaña “Volumes” de XAMPP.

Se abre la carpeta XAMPP. Navega hasta htdocs y crea una su­b­ca­r­pe­ta para instalar WordPress en XAMPP. Mueve los archivos de­s­co­m­pri­mi­dos a esta su­b­ca­r­pe­ta. Hemos de­no­mi­na­do la su­b­ca­r­pe­ta wp_lokal.

A través de la URL "https://localhost:8443/NO­M­BRE­DE­DI­RE­C­TO­RIO" puedes acceder a la página de co­n­fi­gu­ra­ción de WordPress en XAMPP. En nuestro ejemplo, la dirección sería "https://localhost:8443/wp_lokal".

Sigue las in­s­tru­c­cio­nes de la pantalla e introduce el nombre de la base de datos que hayas elegido, tu usuario de WordPress (no­r­ma­l­me­n­te “root”) y la co­n­tra­se­ña de la base de datos. WordPress ya está instalado en XAMPP.

Cuando hayas terminado de crear o editar tu sitio web en el entorno de prueba local, puedes migrar la página en WordPress al servidor.

Consejo

Usa el Hosting para WordPress de IONOS. Gracias a Managed WordPress y el Site Scan & Repair opcional di­s­fru­ta­rás de la mejor pro­te­c­ción para tu sitio web.

Ir al menú principal