Instalar WordPress local en Ubuntu

Hace mucho tiempo hablé de cómo instalar WordPress local en Windows. Pero desde entonces ha llovido mucho y ahora mi sistema principal es Ubuntu (Gutsy Gibbon 7.10). No obstante mis necesidades siguen siendo las mismas. Quiero correr un WordPress en local para poder probar mis diseños, el funcionamiento de nuevos plugins, analizar las nuevas versiones, y todas estas cosas aburridas que a muy pocos interesan. Pues bien, la buena noticia es que en Linux también podemos instalar XAMPP, de modo que no nos será muy difícil el resto porque ya estamos familiarizados con él en Windows. Vamos a ello.
Haciendo de nuestro PC con Ubuntu un servidor local.
Necesitamos Apache, MySQL y PHPMyAdmin. Nada nuevo bajo el sol. Comenzaremos por descargar la última versión de XAMPP para Linux. Después abriremos un terminal (Aplicaciones > Accesorios > Terminal ó ALT+F2, luego gnome-terminal). Escribimos
- sudo tar xvfz xampp-linux-1.6.x.tar.gz -C /opt >> ojo, cambia este archivo por el que hayas descargado.
Automáticamente instalará en /opt. Cuando acabe de instalar lo pondremos a prueba
- sudo /opt/lampp/lampp start
Aparecerán algunas lineas con mensajes y la última os dirá “XAMMP FOR LINUX STARTED”. Bien, hemos encerrado al gato. Ahora veamos si funciona. Abre tu explorador y escribe
- http://localhost
Si ves la página de bienvenida con el logo de XAMPP y un selector de idioma. Elígelo y aparecerá una pantalla naranja con un panel de control lateral. Enhorabuena. Ya lo has conseguido, joven padawan.
Creando nuestra Base de Datos.
WordPress va a requerir una base de datos para funcionar (obvio, ¿no?). Para generarla usaremos PHPMyAdmin, que ya tenemos instalado en nuestro servidor local. Encontrarás un enlace al mismo en la barra lateral de XAMPP de la que hablamos antes. En el entorno de PHPMyAdmin selecciona “Crear nueva base de datos”. Llámala wplocaldb (por ejemplo), y establece la codificación UTF8-unicode-i. Una vez tengamos creada nuestra DB ya podemos meter mano a WordPress.
Ahora, WordPress.
Llegados a este punto, instalar WordPress va a ser igual de sencillo que ha sido instalar XAMPP. Descárgate la última versión (esto es recomendación mía).
Abre de nuevo un terminal, y de la misma forma que hemos hecho antes, descomprime WordPress en la carpeta htdocs que ha creado XAMPP. Esta carpeta es en la que debes instalar todo aquello que quieras poder usar en tu servidor local.
- sudo tar xvzf wordpress-2.x.tar.gz -C /opt/lampp/htdocs/
Ahora vamos a crear el archivo de configuración en que indicaremos los datos de nuestra base de WordPres, y lo modificaremos con los mismos.
- sudo cp wp-config-sample.php wp-config.php
- sudo gedit /opt/lampp/htdocs/wordpress/wp-config.php
Gedit nos abrirá la configuración. Entonces rellenaremos con estos datos
- define(’DB_NAME’, ‘wplocaldb’); // El nombre de nuestra base de datos
define(’DB_USER’, ‘root’); // Usuario – debe ser root
define(’DB_PASSWORD’, ”); // Password – debe estar vacio
define(’DB_HOST’, ‘localhost’); // No es necesario modificar este campo
Guarda el archivo. Ya tenemos WordPress listo para correr en local. Ahora vamos a instalarlo.
Instalación y ejecución.
Volvamos a nuestro navegador. Escribe en la barra de direcciones
HTTP://LOCALHOST/WORDPRESS/WP-ADMIN/INSTALL.PHP
y aparecerá la pantalla de bienvenida de la instalación de WordPress. Simplemente sigue las instrucciones que el propio CMS te va a dar.
Et voilá. Listo. Ya tenemos WP corriendo en local.
Para acceder a nuestro WP local sólo tendrás que dar a tu navegador la dirección
- http://localhost/wordpress/wp-admin/install.php
y aparecerá la pantalla de bienvenida de la instalación de WordPress. Simplemente sigue las instrucciones que el propio CMS te va a dar.
Et voilá. Listo. Ya tenemos WP corriendo en local.
Para acceder a nuestro WP local sólo tendrás que dar a tu navegador la dirección
- http://localhost/wordpress
Y accederás a él de la misma forma que lo harías en tu espacio remoto.




Enero 7th, 2008 at 6:02 h.
Muchisimas gracias, he seguido al pie de la letra todo lo que has escrito y no me dio ningun problema! Gracias y te mereces un 10+
Por cierto que bonitos emoticons y que plugin usas
Enero 11th, 2008 at 21:20 h.
Muy practico y claro, me ayuda bastante en reiniciar mi blog desde mi PC y adecuarlo a mi proyecto. Tengo una pregunta, despues de editar el blog localmente, como procedo para efectuar el upload a wordpress y reemplazar el actual? Gracias anticipadas.
Enero 22nd, 2008 at 13:55 h.
Muchas gracias por esta guía. Es exactamente lo que andaba buscando, por los mismos motivos que tú indicas, después de haber experimentado en windows con xampp.
Además quiero felicitarte por el resto de contenidos de este blog y su atractiva presentación.
Marzo 15th, 2010 at 18:11 h.
luego de descargar el archivo xampp, donde lo ubico? en que carpeta?
me sale:
david-laptop david # sudo tar xvfz xampp-linux-1.7-3a-tar.gz -C/opt
tar: xampp-linux-1.7-3a-tar.gz: No se puede open: No existe el fichero ó directorio
tar: El error no es recuperable: salida ahora
tar: Child returned status 2
tar: Saliendo con fallos debido a errores anteriores
me ayudan con que estoy haciendo mal?
gracias