1. Instalar Apache, MySQL, PHP, módulos y PHPMyAdmin:
sudo aptitude install apache2
sudo aptitude mysql-server
(durante el proceso, te pedirá contraseña como root de MySQL)
sudo aptitude php5
sudo aptitude libapache2-mod-auth-mysql php5-mysql
sudo aptitude phpmyadmin
2. Descargar y copiar WordPress
Descarga la última versión (actualmente 2.7.1) y descomprime
Copia la carpeta descomprimida (y renombrada, si quieres) en /var/www
Descarga traducción al español y descomprime. Copia el archivo es_ES.mo en tu carpeta de WordPress wp-content/languages (tendrás que crearla previamente si no existe)
3. Crear base de datos y configurar WordPress
Abre PHPMyAdmin (http://localhost/phpmyadmin) y crea una nueva de base de datos, identificándote como root y con la contraseña que proporcionaste durante la instalación de MySQL
Abre el archivo wp-config-sample.php de la carpeta raíz de WordPress:
sudo gedit /var/www/wp/wp-config-sample.php
(asumiendo que has nombrado wp la carpeta de WordPress)
Introduce tus datos:
define(’DB_NAME’, ‘nombre_base_datos_creada‘);
define(’DB_USER’, ‘root‘);
define(’DB_PASSWORD’, ‘tu_contraseña‘);
define(’DB_HOST’, ‘localhost‘);
define (‘WPLANG’, ‘es_ES’);
Cierra y guárdalo como wp-config.php
4. Instala WordPress
http://localhost/wp/wp-admin/install.php
(asumiendo que has nombrado wp la carpeta de WordPress)

En el paso 1, yo creo que es mejor marcar paquetes por tarea en Synaptic y seleccionar LAMP y ya lo tienes hecho, ¿no?
Luego phpmyadmin hay que instalarlo a parte. Por cierto, la versión de phpmyadmin que instala Ubuntu es ancestral. Lo mejor si lo vamos a usar en serio es descargar la última versión de la web oficial.
Comentario por kao — 1 de Marzo de 2009 @ 12:02 pm
Correcto, no me había fijado en el desfase de PHPMyAdmin, que va por la versión 3.1.3 mientras que la que instala Ubuntu es la 2.11.8
En cuanto a “seleccionar LAMP”, ¿a qué te refieres, a escoger Apache, MySQL y PHP en Synaptic?
Saludos
Comentario por emiligene — 1 de Marzo de 2009 @ 12:18 pm
Synaptic tiene una opción que instala paquetes según las tareas que necesitemos desempeñar.
Abrir Synaptic:
Editar -> Marcar paquetes por tarea -> LAMP server.
Y lo instala y configura todo.
Comentario por kaos — 2 de Marzo de 2009 @ 1:08 am
Gracias por el recordatorio. Apenas uso Synpatic, y ya se me había olvidado esta opción.
Saludos
Comentario por emiligene — 2 de Marzo de 2009 @ 10:11 am
Por cierto, si vas a instalar WordPress en Español, mejor bajar directamente la versión con traducción incorporada:
http://es.wordpress.org/wordpress-2.7-es_ES.zip
Comentario por kaos — 2 de Marzo de 2009 @ 7:58 pm
Voy a actualizar el post, con todas tus observaciones.
Gracias por los aportes.
Comentario por emiligene — 2 de Marzo de 2009 @ 8:45 pm