Web Statistics Google+INSTALAR WORDPRESS EN LOCAL | www.comprardominioweb.com INSTALAR WORDPRESS EN LOCAL | www.comprardominioweb.com

Como instalar WordPress en local con Xampp

Instalación de WordPress en local con xampp

Instalar WordPress en local el lo que vamos a explicar en éste tutorial, para lo cual es necesario repasar algunos conceptos básicos antes de entrar en materia.

WordPress es un CMS (Content Management System), es decir, una herramienta utilizada para gestionar contenido, en otras palabras, nos permite crear y administrar contenido web de una manera práctica y sencilla.

Normalmente, WordPress se instala en un servidor web hosting, el cual se encuentra accesible desde internet y permite que de manera simple se pueda tener publicada una página web en cuestión de minutos.

Estos servidores web hosting ofrecen maneras muy prácticas y rápidas de instalar WordPress de forma automática. Sin embargo, existen momentos en los que se hace necesario instalar WordPress en local.

Por ejemplo, si queremos publicar una página web basada en WordPress en la intranet de nuestra empresa, o en nuestro propio PC, para hacer pruebas antes de que salga en público a la web.

En este caso no se necesita que nuestra página web sea accesible desde internet, solo desde nuestra red local. En una situación como esta, no disponemos de un instalador automático de WordPress, por lo cual debemos hacerlo de manera manual.

 

¿Qué necesito para instalar WordPress en local?

Las respuestas a esta interrogante la tendrás en breve. Para instalar WordPress en local necesitas básicamente cumplir con tres requisitos:

  • Instalar un Servidor Web local en el cual será instalado y ejecutado WordPress.
  • Descargar e instalar WordPress en tu Servidor Web.
  • Descargar e instalar la base de datos MySQL que WordPress necesita para su funcionamiento.

 

Servidor Web

 

Es un servicio o software residente en la máquina local, el cual proporciona características especiales para interpretar código necesario para que se pueda ejecutar una página web.

Existen diversos tipos de servidores Web, los más populares son Apache y IIS. En el caso de WordPress, el servidor web utilizado es Apache, por lo tanto debemos tener Apache instalado en nuestra máquina local. Apache es un servidor Web gratuito que puede ser descargado desde la página https://httpd.apache.org.

 

Instalador WordPress

 

El instalador de WordPress lo podemos descargar desde la página oficial del fabricante www.wordpress.org.

 

Base de datos MySQL para WordPress

 

MySQL es una base de datos que se puede descargar y utilizar de manera gratuita. Su página de descarga es https://dev.mysql.com.

 

¿Qué es XAMPP?

 

Como habrás podido apreciar, instalar cada uno de estos requisitos por separado pudiera resultar un poco laborioso.

Por ello, se han diseñado algunas herramientas que incluyen el servidor web Apache, la base de datos MySQL y el intérprete de códigos PHP que WordPress necesita para su funcionamiento, todo en un solo programa. Uno de estos programas es XAMPP.

Instalando XAMPP, no sería necesario instalar el servidor Apache y la base de datos MySQL de manera independiente. XAMPP puede ser instalado en sistemas operativos Windows, Linux y OS X.

 

¿Cómo instalar XAMPP?

 

Para instalar XAMPP, lo primero que debemos hacer es dirigirnos a la página de descarga del producto https://www.apachefriends.org/es/download.html.

instalar wordpress en local

En nuestro caso seleccionaremos la tercera opción de descarga, es decir, la versión 7.1.7 / PHP 7.1.7 y presionamos el botón de “Descargar (32 bit)”.

Hosting Web

Para el Hosting de tu web te recomendamos

Raiola Networks y SiteGround

​Aloja tu web en un hosting de confianza


 

Instalación de XAMPP

 

Ahora vamos a instalar XAMPP en nuestro ordenador local. Ejecutamos el fichero que acabamos de descargar y aparece la pantalla del asistente.

localhost wordpress

 

Seleccionaremos solo las opciones que necesitamos. Apache, MySQL, PHP, phpMyAdmin y Fake SendMail. El resto de las opciones son útiles pero no son necesarias para la instalación de WordPress.

 

cómo instalar wordpress en mi pc

 

La opción llamada Fake Sendmail, te permitirá simular un servicio de correo electrónico tal cual como lo posee un servidor web hosting.

Con este servicio puedes redirigir el correo que envíe tu servidor de WordPress a una cuenta real de tu pertenencia.

Por ejemplo, si llegaras a olvidar tu contraseña de WordPress local y quisieras recuperarla a través del correo electrónico que indicas durante la instalación, podrías hacerlo utilizando Fake Sendmail.

Seleccionamos la ruta de instalación por defecto (o la que prefieras) y presionamos “Next”, nuevamente.

 

wordpress local

 

instalar wordpress local

 

En esta pantalla debes desmarcar la opción “Learn more about Bitnami for XAMPP” ya que ella se refiere a la instalación de otros CMS como Drupal y Joomla, los cuales no estamos manejando en este tutorial. Presionamos “Next” de nuevo.

 

servidor wordpress

 

instalar wordpress en localhost

 

Una vez terminada la instalación del XAMP, se abrirá el panel de control de la herramienta.

 

Configuración de XAMPP

 

instalar wordpress en servidor

 

Como puedes apreciar, se trata de una consola bastante intuitiva en donde se muestran varios servicios que podemos activar, entre ellos los servicios de Apache y MySQL, los cuales son los que nos interesa habilitar en este tutorial para poder instalar WordPress posteriormente.

Adicionalmente puedes ver un panel de mensajes en la parte inferior de la pantalla. En este panel te muestra ciertas acciones que la herramienta va ejecutando.

Tanto Apache como MySQL trabajan con unos puertos por defecto. En el caso de Apache utiliza los puertos 80 y 443, y MySQL utiliza el puerto 3366.

Feedly el feed para seguirnos

Si hubiera otro servidor web previamente instalado en nuestra máquina, Apache arrojaría un error en el panel de mensajes indicando que los puertos por defecto están siendo utilizados.

En este caso habría que cambiar los puertos por defecto utilizados por Apache (a través del botón “Admin” del panel de control) o los puertos usados por el otro servidor web. Otra opción es deshabilitar el servidor web que estaría ocupando estos puertos.

Lo mismo ocurre para MySQL. En este caso, los puertos se encontraban disponibles y al arrancar tanto Apache como MySQL, lograron iniciarse sin problemas.

 

¿Cómo configuramos la base de datos para WordPress?

 

Una vez que ya hemos puesto en marcha los servicios de Apache y de la base de datos MySQL, vamos a configurar la base de datos que funcionará con WordPress.

Para ello, vamos al panel de control de XAMPP, presionamos el botón “Admin” correspondiente al servicio de MySQL.

Inmediatamente se abrirá una ventana de nuestro explorador web y mostrará una consola llamada phpMyAdmin. Esta herramienta nos permitirá realizar todas las labores inherentes a la base de datos MySQL.

Con ella vamos a poder crear bases de datos, tablas, insertar o eliminar registros entre otras actividades, en resumen, con ella podemos administrar todas nuestras bases de datos.

instalar wordpress en servidor local

 

Para crear la base de datos que utilizará WordPress vamos a la pestaña “Databases” y en el campo de texto correspondiente al nombre escribiremos “Wordpress”.

 

configurar wordpress

 

Presionamos el botón “Create” y ya tendríamos creada nuestra base de datos. No hace falta crear tablas o alguna otra estructura de base de datos ya que será WordPress quien se encargue de esta labor más adelante.

El usuario de la base de datos por defecto es “root” y la contraseña predeterminada queda en blanco. Posteriormente se puede cambiar la contraseña predeterminada del usuario.

De la misma forma se pueden crear nuevos usuarios que tengan privilegios sobre la base de datos a través de la herramienta phpMyAdmin.

 

Instalación WordPress

 

Finalmente cuando ya hemos creado la base de datos, después de haber puesto en marcha los servicios de Apache, tenemos todo listo para poder instalar WordPress en local en XAMPP.

Lo primero que haremos será ir a la página www.wordpress.org y descargar el instalador. En la sección de descargas veremos la siguiente pantalla. Presionamos el botón “Download WordPress 4.8”, esta es la versión vigente de WordPress para el momento en que se elaboró este tutorial. Las versiones van cambiando constantemente.

 

cómo instalar wordpress en un servidor

 

Una vez descargado nuestro fichero comprimido de WordPress, debemos copiar dicho fichero en nuestro servidor web. Este proceso será muy similar al que se realizaría si estuviéramos utilizando un servidor web hosting.

La única diferencia es que aquí vamos a instalar WordPress en servidor local, es decir, copiaremos los ficheros de WordPress en nuestro ordenador. En otras palabras, vamos a instalar WordPress en XAMPP. Para ello debemos localizar la subcarpeta “htdocs” dentro de la carpeta “Xampp”.

¿Recuerdas la ruta por defecto que utilizamos al instalar XAMPP? Allí podrás encontrar estas carpetas. En nuestro caso usamos la ruta por defecto “C:XAMPP”.

 

instalacion wordpress

 

La carpeta “htdocs” es equivalente a la carpeta “public_html” utilizada por la mayoría de los servidores web hosting como carpeta raíz del sitio web.

Dentro de la carpeta “htdocs” vamos a copiar el fichero comprimido que descargamos del sitio de WordPress y lo descomprimimos.

Después de descomprimir el fichero, se creará una nueva subcarpeta llamada “wordpress” y dentro de ella estarán todas las carpetas y ficheros que WordPress necesita para su correcta ejecución.

 

instalar xampp

 

Cabe destacar que la carpeta de WordPress puede llevar el nombre que desees. Sin embargo debes estar pendiente de que, cuando la quieras visualizar en el explorador web, has de tener esto en cuenta.

Por ejemplo, con el nombre actual de la carpeta “wordpress”, podemos visualizarla en el explorador a través de la siguiente URL: http://localhost/wordpress/.

Si cambiáramos el nombre de la carpeta “wordpress” por “misitioweb” el URL cambiaría a http://localhost/misitioweb

En nuestro caso conservaremos el nombre de la carpeta como “wordpress” por lo cual ingresaremos a WordPress a través de la dirección inicial http://localhost/wordpress.

Aparecerá la siguiente pantalla:

 

trabajar con wordpress

 

Debemos seleccionar el idioma de nuestra preferencia. En nuestro caso seleccionaremos ”Español” y presionamos “Continuar”.

 

instalar xampp local

 

Se muestra la pantalla de bienvenida a WordPress y presionamos el botón “¡Vamos a ello!”

 

trabajar con wordpress

 

¿Cómo asociamos WordPress con la base de datos?

 

En la siguiente pantalla le indicaremos a WordPress los datos necesarios para hacer la conexión con la base de datos que creamos previamente a través de la herramienta phpMyAdmin.

instalando wordpress

Hosting Web

Para el Hosting de tu web te recomendamos

Raiola Networks y SiteGround

​Aloja tu web en un hosting de confianza


Cuando creamos la base de datos dejamos todos los valores de conexión por defecto, por lo tanto, el usuario de conexión es “root” y la contraseña se deja en blanco. Cabe destacar que estos valores pueden ser cambiados a través de phpMyAdmin en cualquier momento, así como en WordPress.

Si todos los datos de conexión son correctos, WordPress se conectará con éxito a la base de datos, mostrando la siguiente pantalla:

 

base de datos wordpress

 

Presionaremos el botón “Ejecutar la instalación” y se nos presentará una pantalla en donde WordPress nos solicita una información necesaria antes de ejecutar la instalación definitiva.

 

configuracion wordpress

 

Aquí debes vamos a introducir un título descriptivo a tu sitio de WordPress en el campo “Título del Sitio”.

En el campo “Nombre de usuario” colocarás el nombre del usuario el cual utilizarás para entrar al panel de administración de WordPress.

Este usuario es totalmente independiente del usuario de base de datos que utilizaste anteriormente.

Debes asignar una contraseña a este nuevo usuario. WordPress te sugiere una contraseña bastante robusta, compuesta por números, letras mayúsculas y minúsculas.

Posteriormente deberás introducir una dirección de correo electrónico, la cual te será muy útil en el caso de que olvides tu contraseña, sobre todo cuando ya tenemos configurado el servicio de Fake Sendmail en nuestro servidor XAMPP.

 

wordpress con xampp

 

Presionamos “Instalar WordPress” y veremos la pantalla final de la instalación.

 

instalar wordpress en servidor local con xampp

 

Ahora solo queda presionar el botón “Acceder” para ir a la pantalla de login de WordPress en donde debemos colocar el usuario y la contraseña que creamos en el paso previo.

 

servidor local

Al presionar el botón “Acceder” entrarás al panel de administración y finalmente ya puedes configurar WordPress y utilizarlo para crear tu página web a tu gusto a través de este versátil CMS.

 

crear web con wordpress

 

Conclusiones

 

Como verás ha sido bastante sencillo instalar WordPress en tu servidor local con XAMPP.

A partir de este punto ya puedes trabajar con WordPress y dar rienda suelta a tu creatividad implementando temas, plugins, widgets y todo lo que necesites para crear un sitio web atractivo, funcional y sobretodo sencillo, además de práctico de administrar.

Muchas personas y /o empresas tienen por hábito crear web WordPress paso a paso en el servidor local para poder hacer pruebas, ensayos, inclusive como sitio de respaldo, y posteriormente desplegar el sitio web terminado al servidor web hosting.

La razón de esta práctica es porque resulta mucho más sencillo realizar estas actividades en un ambiente controlado de laboratorio.

Te invitamos a que te animes a instalar WordPress en local (también denominado localhost) antes de hacerlo en un servidor web hosting con tu dominio web, de esta manera obtendrás la experiencia necesaria y estarás listo para cuando llegue el momento de subir tu página WordPress a internet.

Si ha sido de tu agrado, haznos el favor de compartir éste tutorial en tus Redes Sociales favoritas…

Dirección de Correo electrónico

¡Suscríbete a nuestra Newsletter!

Únete a nuestra comunidad y te ayudaremos a crear tu proyecto en internet, desde el dominio web hasta las Redes Sociales...

Como instalar WordPress en local con Xampp
Califica ésta publicación