Wordpress + Xampp
Instalar wordpress en modo local usando xampp

Lo primero es conocer WordPress y como realizar su famosa instalación de cinco minutos. La ventaja de instalar WordPress en un servidor local(localhost) es que no necesitarás alquilar  un servidor de pago ya que todo lo podrás hacer desde tu computadora. Si deseas instalar wordpress en un servidor de pago puedes ver Instalar WordPress en tu propio hosting en la cual se detallan todos los pasos necesarios.

1. Lo Importante.

WordPress (wordpress.org) es hoy en día el mejor CMS por excelencia para crear blogs, páginas web y tiendas online. Su intuitivo panel de administración y su sencilla programación y distribución del contenido lo convierte en un CMS capaz de realizar innumerables sitios limpios y estéticos. La estructura básica de WordPress está compuesta por 3 directorios:

  • wp-admin: Se encuentran los archivos necesarios para el funcionamiento del panel de administración (back-end).
  • wp-content: Se encuentran los archivos que compondrán la interfaz del usuario como imágenes, plugins y plantillas (front-end).
  • wp-includes: Se encuentran los archivos restantes de las aplicaciones básicas y avanzadas para el funcionamiento de WordPress.

Además de estos 3 directorios, se compone de otros archivos en su raíz como index.php y el resto de archivos con el prefijo “wp-” donde el más importante es wp-config.php que se crea automáticamente después de la instalación y es donde se indican los parámetros de la base de datos, prefijo de las tablas e idioma.

2. Descargar WordPress

Descarga la última versión de WordPress que es totalmente gratuita desde la página oficial de wordpress en español http://es.wordpress.org/.

Portal de wordpress en español
Portal de wordpress en español

Una vez descargado el archivo tendrás un empaquetado(comprimido) de la forma wordpress-X.X.X-es.zip en la cual las X  indican la versión del núcleo de wordpress descargado.

3. Instalar Xampp como Servidor Local

Ahora que ya has descargado WordPress debes tener instalado un servidor local para eso hemos elegido Xampp.

Antes de instalar el servidor local en tu computadora, debes tener en cuenta los siguientes datos que te aparecerán a lo largo de la instalación:

  • El directorio por defecto donde se instalará XAMPP (c:\xampp\).
  • El directorio donde deberas trabajar la instación de wordpress(c:\xampp\htdocs).
  • El servidor (localhost).
  • El nombre de usuario (root).

El Instalador de xampp debes descargarlo desde la página oficial de ApacheFriends en www.apachefriends.org/es/download.html

Portal web de apachefriends(descargar xampp)
Portal web de apachefriends(descargar xampp)

Una vez descargado el archivo instalador de xampp, ejecutarlo(doble clic) y empezar el proceso de instalación.

En la instalación no hay que modificar nada, todo se realiza segun indican cada una de las opciones.

Al finalizar la instalación se ejecutará el Panel de control de xampp en el cual es muy importante que esten inicializados los servicios de Apache y MySql como idica la imagen.

Panel de control de Xampp
Panel de control de Xampp

Para verificar que todo esta listo y el servidor esta funcionando correctamente desde el navegador web escribe lo siguiente:  http://localhost y mostrará la patalla principal de xampp.

Página principal del servidor web local(xampp)
Página principal del servidor web local(xampp)

Listo, nuestro servidor esta listo para continuar con la instalación de wordpress.

4. Base de Datos

WordPress, como la mayoría de los CMS, utilizan base de datos para funcionar. Una base de datos es una serie de archivos compuestos por textos donde se guardan las configuraciones y contenido del CMS y mediante instrucciones(sql), se van utilizando estos datos según se vayan necesitando. Es por estos que los blogs se consideran sitios “dinámicos”.

Para acceder al servidor local desde el navegador simplemente escribe http://localhost/phpmyadmin. Si te solicitará un nombre de usuario y una contraseña (en algunos casos no lo hace). El usuario por lo general es “root” y sin contraseña.

Dirígete a la pestaña “Bases de Datos” y verás el campo “Crear base de datos”. Escribe el nombre de la nueva base de datos que quieres crear, (para este ejemplo llamaremos a la Base de Datos wordpress), asígnale el Cotejamiento “utf8_spanish_ci” y haz clic en el botón “Crear”.

Crear base de datos en phpmyadmin de Xampp
Crear base de datos en phpmyadmin

5. Instalar WordPress

Una vez creada la base de datos dirígete a la carpeta de tu servidor local “C:\xampp” y verás que tienes un directorio llamado “htdocs”. Entra ahí y crea una carpeta la cual contendrá tu proyecto. Para este ejemplo la llamaremos wordpress. Pero recuerda que el nombre puede ser cualquiera.

Busca el archivo que has descargado desde wordpress.org, descomprímelo y, el contenido (los 3 directorios y otros archivos que te mencioné anteriormente), cópialos a la carpeta que has creado en tu servidor local(c:\xampp\htdocs). Para este ejemplo le denominamos wordpress.

Listado de carpetas y archivos despues de desempaquetar el instalador de wordpress.
Archivos extraidos del empaquetado de wordpress

Una vez realizados estos pasos comienza con la instalación de WordPress en tu servidor local.

Escribe en el navegador http://localhost/aca va la carpeta que creaste anteriormente/, para nuestro ejemplo se la carpeta se llama wordpress por eso debo colocar en el navegador: http://localhost/wordpress y verás:

Pantalla de bienvenida a la instalación de wordpress
Pantalla de bienvenida a la instalación de wordpress

Te solicitará los datos de configuración de la base de datos donde vas a instalar WordPress. Clic en el enlace ¡Vamos a ello!

Los datos que te muestra en la instalación son por defecto. Verás que la instalación es muy intuitiva y no es necesaria una explicación para llevarla a cabo. Necesitarás:

  • Nombre de la base de datos. En este caso será wordpress que coincide con la que nos muestra la instalación. Déjalo como está.
  • Nombre de usuario. Este es el nombre que has utilizado para entrar en phpMyAdmin y por lo tanto será root.
  • Contaseña. Es la que utilizarías para entrar en phpMyAdmin pero como no hay contraseña, borra este campo y déjalo en blanco.
  • Servidor de la base de datos. Este es el nombre del servidor que en este caso es localhost y coincide con el de la instalación. Déjalo como está.
  • Prefijo de tabla. Este es un prefijo que usan muchos CMS para renombrar las tablas de la base de datos por razones de seguridad. Déjalo como está.

Te quedará algo así:

Formulario de instalación de wordpress
Formulario de instalación de wordpress

Has clic en el botón “Enviar” y clic en “Ejecutar la instalación”. Si observas nuevamente en el directorio wordpress, verás que ahora si existe un archivo llamado “wp-config.php” que es el que acabas de crear y contiene los datos de la base de datos a la que se conectará WordPress para su funcionamiento.

En la siguiente pantalla verás un texto de bienvenida y la información necesaria que te solicitará WordPress para la instalación. Los datos que necesitas son:

  • Título del sitio. Puedes escribir wordpress(o el título de tu página web o empresa) como título. Así es como se llamará tu sitio una vez instalado.
  • Nombre de usuario. Es el nombre con el que podrás acceder al panel de administración de WordPress. Escribe admin(como ejemplo), puedes escribir cualquier otro nombre en este campo.
  • Contraseña. Es la contraseña con la que podrás acceder al panel de administración de WordPress. Escribe @123456(como ejemplo), lo normal es que crees una contraseña mas robusta. Verás que te indica en un recuadro rojo que la contraseña es “Muy débil”. No importa, luego la puedes cambiar.
  • Confirma la contraseña. Marca la casilla para que te permita usar una contraseña débil.
  • Tu correo electrónico.
  • Visibilidad en los motores de búsqueda. Déjalo como está. En local no tiene importancia.

Clic en el botón “Instalar WordPress“.

Ingresar datos para la administración de wordpress
Ingresar datos para la administración de wordpress

¡Lo lograste! Verás una pantalla donde te indica que lo has hecho bien. Clic en el botón “Acceder” y verás el formulario de acceso del panel de administración de WordPress.

Pantalla de Acceso al administrador de wordpress
Pantalla de Acceso al administrador de wordpress

Escribe en Nombre de usuario: admin y en Contraseña: @123456 y clic en el botón “Acceder”. Recuerda que esos son los datos de acceso para este ejemplo. Tu debes usar los datos que colocaste en el momento de la instalación.

Tambien puedes ingresar a esta opción si colocas en tu navegador: http://localhost/wp-admin.

Muy bien ya instalaste wordpress en un servidor local usando xampp.

Hasta el siguiente artículo.