Advertencia: Dedicaré la siguiente entrada para hablar solo y únicamente de Wordpress, mi plataforma de publicación preferida.
Desde que tomé el Wordpress hace un par de años, a veces me he encontrado en situaciones que no estoy seguro de cómo resolver. Entonces san Google viene a mi ayuda, y experimentando con cachos de código por aquí y cachos de códigos por allá, termino por hacer lo que tenía propuesto. Bien, en agradecimiento a… no estoy seguro a quien debo agradecer, voy a escribir una serie de tutoriales con Wordpress, los mismos que me sacaron del bache, para ayudar a otros buenos samaritanos a salir de los suyos propios, al fin que estoy de buenas. Es el primer tutorial que hago, así que disculparán si está un poco piñacato, al final del texto viene una guía de apoyo grafica.
Wordpress para dumis 1: Instalando un blog localmente.
¿Por qué habría de instalarlo localmente?
Es más sencillo y rápido hacer pruebas cuando no tenemos que estar subiendo archivos y archivos a nuestro servicio de hospedaje. Es prácticamente obligatorio instalar Wordpress localmente, por ejemplo, cuando estamos diseñando un tema, mueve un pixel hacia arriba, mueve un pixel hacia abajo, y así no habrá que subir la hoja de estilo repetidamente para ver los cambios, solo será cuestión de actualizar el navegador. ¡Éste entre quien sabe cuantos usos más!
¿Qué voy a necesitar?
- EasyPHP. El easyPHP es una herramienta que instala un servidor local en una PC, prácticamente toma el papel de un servicio de hospedaje de internet pero en nuestra propia computadora. Es de los más sencillos de su tipo, simplemente hay que instalar y correr el programa, pan comido.
- Wordpress. Una de las mejores plataformas de publicación, es libre y gratuita. Disponible en su idioma original, inglés, y también en español.
¡Manos a la obra!
Primero hemos de descargar tanto el Wordpress como el EasyPHP, obviamente. Instalar el EasyPHP (sencillísimo, cuadro de dialogo, siguiente, siguiente, siguiente, instalar…).
Hay que tomar los archivos del Wordpress, vienen comprimidos en un zip, descomprímelos y entonces habrá que mover la carpeta resultante, que tiene como único titulo “wordpress”, no “wordpress-2.6.2″ ni “wordpress-N.N.N” (N es el numero de versión que hayas descargado, la carpeta titulada simplemente “wordpress” viene dentro de ésta).
¿A dónde hay que mover la dichosa carpeta? Por relación, yo la pondría, por ejemplo, en: «Mis Documentos > Webs», pero de hecho puede estar donde tú te acomodes mejor. Simplemente hay que recordar donde es que ha terminado.
Ahora hay que correr el EasyPHP. En la barra de tareas, junto al reloj, debe aparecer el icono del programa, clic derecho sobre el, y seleccionar la opción “Administración”, esto abrirá automáticamente el navegador en la página principal de nuestro servidor local, que tiene como dirección: http://127.0.0.1/home/
En esta dirección hay cinco módulos, los pongo en orden: apache, php, phpmyadmin, sqlitemanager y mysql. En el primer modulo, apache, es donde se señalan que carpetas utilizaremos como webs. Vamos a agregar la carpeta de simplemente “wordpress”, para esto hay que dar clic en “[añadir]“, y un formulario aparecerá. Prácticamente solo hay que llenar dos espacios, el primero pide el “alias”, que servirá para la dirección que se le asignará a esta nueva “web” local, por ejemplo, si le diéramos de alias “payasos”, la dirección sería: “http://127.0.0.1/payasos”, y así respectivamente con otros alias. Por lo pronto llamemos a ésta “wordpress”. En el siguiente espacio nos pide la ubicación del directorio, que sería donde hemos puesto la carpeta de Wordpress. Para esto solo hay que copiar la dirección directamente de la barra de direcciones del explorador de Windows, por ejemplo, el mío se encuentra justo en: “D:\Webs\wordpress\” Pégalo y da clic en OK.
En la página principal de nuestro servidor local debe aparecer la nueva web. Pero antes de continuar, hay que reiniciar el easyPHP para que funcione correctamente: clic derecho sobre el icono de easyPHP, junto al reloj > reiniciar. Después de una espera de un par de segundos, mientras se reinicia, podemos seguir (para saber si ya inició, si esta reiniciando o detenido, solo hay que dejar el cursor sobre el icono de easyPHP).
Antes de iniciar la instalación local del blog como tal, hay que tener una base de datos lista para que Wordpress construya sus menesteres libremente. Para esto, en la pagina principal del servidor local, hay que dar clic en “mysql gestion”, en el tercer modulo. Esto abrirá el phpMyAdmin, crear una nueva base de datos es sencillo. En donde marca “Create new database” únicamente hay que llenar el espacio con el titulo deseado para nuestra nueva base de datos, para este tutorial, hay que llamarle “db-wordpress”, y ahora clic en “Create”. Una vez hecho esto, se habrá creado la base de datos, confirmado por una pagina con la leyenda: “Database db-wordpress has been created”.
Regresamos a la pagina principal del servidor local, donde ahora sí abriremos la web local que creamos hace rato, con el alias “wordpress”. En las versiones más recientes de Wordpress, nos marcará un error justo al abrir, ya que no existe el archivo wp-config.php, que sirve entre otras cosas, para señalar la conexión entre Wordpress y la base de datos. Entonces hay que proceder a crearlo, clic en “Create a Configuration File” Después nos pedirá una serie de datos, que señalo en orden: Database Name, User Name, Password, Database Host y Table Prefix.
- Database Name: Nombre de la base de datos, la que creamos en phpMyAdmin y que lleva como titulo: db-wordpress.
- User Name: El nombre de usuario de MySQL, por default en easyPHP es simplemente: root.
- Password: La contraseña del MySQL, por default en easyPHP no hay contraseña, así que deja el espacio en blanco.
- Database Host: Este dato es el 99% de las veces “localhost”, y ésta no es la excepción.
- Table Prefix: Es el prefijo que llevarán las tablas que creará Wordpress en la base de datos, para distinguirlas de otras instalaciones, por esta ocasión podemos dejar el default: “wp_”, aunque si vas a hacer una segunda instalación de Wordpress sobre la misma base de datos, habrá que cambiarle el prefijo a otro, para que no haya problemas.
Clic en “Submit”. Si los datos han sido correctos señalará que todo está listo para iniciar la instalación. Clic en “Run the install”. Los siguientes pasos son bien sencillos, pedirá información básica como el titulo de blog, que pondré como “Blog localmente instalado” y una dirección de correo electrónico. Clic en “Install Wordpress”. Wordpress nos dará nuestro nombre de usuario y contraseña, copia la contraseña y da clic en “Log In”
Me pirateo la frase de Wordpress: ¡Éxito! Hemos instalado el blog localmente, ahora recuerda cambiar tu contraseña a una que recuerdes, tal como lo harías normalmente. Prueba los plug-ins tan solo copiando sus carpetas a: “wp-content > plugins”, diseña tus temas en: “wp-content > themes > x_nombre_de_mi_tema”, y sácale jugo a la instalación local de un blog.
Por ultimo, recuerda que cada vez que quieras estar en el Wordpress localmente instalado, debe estar abierto el easyPHP. Es todo, diviértete.