Cómo instalar WordPress en servidor local

Table of Contents

Cómo instalar WordPress en servidor local

En este post te explicaré paso por paso como instalar un WordPress en un servidor local (en tu propio ordenador) para que puedas diseñarlo a tu gusto antes de subirlo públicamente al hosting. Espero que te guste. 

Vas a ver que lo primero que hay que hacer es instalar un servidor local en tu ordenador, como si fuera un hosting. Y después, según sea tu caso, puedes instalar WordPress desde cero o clonar el que ya tienes en tu hosting WordPress y migrarlo al servidor local de tu ordenador.

 

Cómo instalar WordPress en local

1. Instalar XAMPP

La instalación de XAMPP es bastante sencilla. Lo primero que tienes que hacer es  descargar XAMPP en tu computador, que es una versión gratuita del servidor Apache (el que usan la mayoría de los hosting). ahora bien:

A) Haz doble clic en el fichero que te has descargado para empezar la instalación de XAMPP.

Si usas Windows te aconsejo que mejor hagas clic encima del fichero con el botón derecho del ratón para que te salga el menú y elijas la opción Ejecutar como administrador.

 

Cómo instalar WordPress en servidor local

 

B) Te aparecerá una ventana de bienvenida como ésta en la que sólo tienes que hacer clic en el botón Next.

 

Cómo instalar WordPress en servidor local

 

C) Elige los componentes de XAMPP que quieras instalar.

Puedes dejarlo con todo seleccionado por defecto o seleccionar sólo lo que necesites. En este caso como mínimo necesitas seleccionar Apache, MySQL, PHP y phpMyAdmin y haz clic en el botón Next.

 

Cómo instalar WordPress en servidor local

 

D) En esta ventana puedes elegir la carpeta donde se instalará XAMPP y todos los componentes que hayas seleccionado antes.


En Windows la carpeta de instalación por defecto es C:\xampp y haz clic en el botón Next.

 

Cómo instalar WordPress en servidor local

E) Esta ventana simplemente te indica si quieres más información sobre los módulos de Bitnami que puedes instalar en XAMPP.

Aquí puedes deseleccionar esta opción sin problema y haz clic en Next.

Cómo instalar WordPress en servidor local

F) Aquí te avisa de que la instalación ya está lista para ejecutarse, así que sólo tienes que hacer clic en Next.

 

Cómo instalar WordPress en servidor local

 

Y acto seguido verás esta otra ventana con el progreso de la instalación. Cuando haya terminado podrás hacer clic en el botón Next.

 

Cómo instalar WordPress en servidor local

 

G) Por último verás una ventana avisando de que la instalación se ha completado con éxito.

Haz clic en el botón Finish.

 

Cómo instalar WordPress en servidor local

 

2. Panel de control de XAMP

Ahora verás el panel de control con todos los elementos instalados. Puede parecer algo confuso, pero con saber lo que voy a explicarte ahora verás que es más que suficiente.

 

Cómo instalar WordPress en servidor local

 

Haciendo clic sólo en estos 2 botones Start ya tendrías lo necesario para instalar tu WordPress en local. Con el primero arrancas el servidor Apache, y con el segundo arrancas el gestor de base de datos. Una vez arrancados verás que se pondrán de color y podrás pararlos cuando quieras haciendo clic en los botones de Stop.

3. Crear una base de datos para WordPress.

Antes de instalar WordPress en tu servidor local (ya sea una instalación nueva o la migración de un WordPress a tu servidor local), necesitas crear una base de datos nueva. Para ello vamos a usar phpMyAdmin, que es la herramienta que administra las bases de datos de MySQL en nuestro servidor local.

Ahora bien, para entrar a phpMyAdmin puedes hacerlo desde el panel de control de XAMPP haciendo clic en el botón Admin de MySQL, o puedes entrar directamente desde tu navegador a http://localhost/phpmyadmin/.

 

Cómo instalar WordPress en servidor local

Cómo instalar WordPress en servidor local

 

Al entrar al gestor de bases de datos de phpMyAdmin verás una ventana como la que te muestro a continuación. En la parte izquierda verás las bases de datos que hay creadas por defecto en tu servidor local.

 

Cómo instalar WordPress en servidor local

 

En este mismo apartado de la izquierda, haz clic en Nueva. Verás que en la parte derecha ahora te dejará elegir el nombre de la nueva base de datos y en Cotejamiento elige la opción utf8mb4_general_ci (te la elige pro defecto).

 

Cómo instalar WordPress en servidor local

 

Ahora en el apartado de la izquierda veras que ya tendrás tu nueva base de datos creada. (esto te hará falta luego cuando instales WordPress) es root, que es el usuario principal que crea XAMPP, y por defecto el usuario root no tiene password.

 

Cómo instalar WordPress en servidor local

 

4. Instalar WordPress con XAMPP.

Ahora te toca descargar WordPress en XAMPP con el servidor local ya arrancado desde el panel de control. Para ello Dirígete al sitio web de WordPress y elige Consigue WordPress.

Cómo instalar WordPress en servidor local

A) Una vez que se descargue como un archivo ZIP, extrae la carpeta de WordPress y cópiala. A continuación, busca la carpeta donde instalaste XAMPP. Pega la carpeta de WordPress en este directorio raíz. Para ello Mueve este fichero a la carpeta C:\xampp\htdocs\ que es la carpeta de XAMPP que hace de servidor local.

 

Cómo instalar WordPress en servidor local

 

 B) Así se creará una carpeta nueva llamada «wordpress» que contiene todo lo necesario para instalar tu WordPress desde cero. Ahora ya puedes entrar en http://localhost/wordpress/ desde tu navegador (que sería la carpeta «wordpress» que acabas de crear). Automáticamente te llevará a la pantalla de bienvenida para empezar la instalación y configuración de WordPress desde cero. Y ahora haz clic en el botón ¡Vamos a ello!.

 

Cómo instalar WordPress en servidor local

 

 C) Para empezar a configurar WordPress, tendrás que elegir un idioma. Cuando rellenes los detalles de la base de datos, utiliza «root» como nombre de usuario y deja el espacio de la contraseña en blanco.

 

Cómo instalar WordPress en servidor local

 

Si la configuración de la base de datos ha ido bien verás un mensaje como éste. Y a continuación  haz clic en Ejecutar la instalación.

 

Cómo instalar WordPress en servidor local

 

 D) Después de esto, WordPress se conectará a tu base de datos y podrás continuar con el proceso de instalación. Ahora bien, introduce el título del sitio, el nombre de usuario, la contraseña y la dirección de correo electrónico de tu cuenta de WordPress cuando veas una pantalla de bienvenida. Puedes seleccionar la opción Disuadir a los motores de búsqueda de indexar este sitio si quieres, aunque en verdad ni Google ni nadie podrá ver tu sitio estando en local (si no quieres, claro).

 

Cómo instalar WordPress en servidor local

 

Si todo ha ido bien verás un mensaje como éste en el que te avisa de que WordPress se ha instalado correctamente. Ahora puedes hacer clic en el botón Acceder para ir a la ventana de login de tu WordPress.

 

Cómo instalar WordPress en servidor local

 

Usa el nombre de usuario y la contraseña que elegiste antes. Haz clic en el botón Acceder y entrarás al escritorio de tu nuevo WordPress.  Y entrando desde http://localhost/wordpress/ podrás ver cómo queda tu sitio.

Conclusión.

Ya ves que instalar WordPress en un servidor local no es tan complicado como pudiera parecer al principio y no importa el sistema operativo que tengas, puedes aprender a instalar WordPress localmente.

Cabe mencionar que WAMP, MAMP y XAMPP son entornos de servidor local gratuitos y fáciles de usar que hacen que este proceso sea sencillo. Puedes crear un sitio de pruebas para testear el software y solucionar los problemas de rendimiento de WordPress con estas herramientas. Así que vamos a ello!!.

Y por cierto si necesitas saber cómo poder migrar un WordPress en local a un servidor entra a este articulo Cómo migrar un WordPress de local a servidor

Espero que haya sido de ayuda este post de ¿Cómo instalar WordPress en servidor local? para mas artículos visítame paolafuentes.com/blog

 

Deja una respuesta

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