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.
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.
B) Te aparecerá una ventana de bienvenida como ésta en la que sólo tienes que hacer clic en el botón Next.
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.
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.
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.
F) Aquí te avisa de que la instalación ya está lista para ejecutarse, así que sólo tienes que hacer clic en Next.
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.
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.
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.
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/.
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.
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).
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.
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.
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.
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) 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.
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.
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).
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.
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