Instalación de Wordpress
Dec 27, 07 by Juan Lebrijo about blog, Wordpress
Wordpress es un Sistema Gestor de Contenidos (CMS) especializado en albergar blogs, bitácoras ó periódicos (artí­culos) personales. Instalamos Wordpress sobre Debian Etch, con Apache2+PHP5+MySQL. Os dejo mi habitual ficha con los enlaces utilizados y cosas más importantes de la aplicación: Origen http://wordpress.org/ Repositorio Wpress: http://wordpress.org/download/ Modulos: http://wordpress.org/extend/plugins/ Presentaciones: http://themes.wordpress.net/ Traducción: http://codex.wordpress.org/WordPress_in_Your_Language Paquete wordpress-2.3.1.tar.gz Documentación (Castellano) http://codex.wordpress.org/es:Main_Page Documentación (Inglés) http://codex.wordpress.org/Main_Page Instalación:
  • Descomprimimos y movemos al raí­z del servidor:
tar -zxvf wordpress-2.3.1.tar.gz
mv wordpress /var/www/blog
  • Hacemos que pueda escribir en el arbol de directorios el usauario del servidor web:
chown -R www-data:www-data /var/www/blog
  • Hacemos el esquema para que mysql aloje los datos de la aplicación:
elite:~# mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or g.
Your MySQL connection id is 140
Server version: 5.0.32-Debian_7etch1-log Debian etch distribution

Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

mysql> create database blog;
Query OK, 1 row affected (0.01 sec)

mysql> grant all on blog.* to 'wp_admin'@'localhost' identified by 'contraseña-super-segura';
Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql> quit
Bye
Pasamos a instalación web: http://www.tudominio.com/blog/setup-config.php
  • Colocamos los datos de acceso a la BBDD: usuario anterior, contraseña, dirección BBDD (localhost)....
  • Damos el tí­tulo y el mail del titular.
  • Genera user/pswd de administración (admin/contraseña_segura): http://www.tudominio.com/blog/wp-login.php
Cambio de idioma:
  • Descomprimimos el fichero, que hemos obtenido previamente en el URL en la ficha indicado::
elite:~# mkdir  /var/www/blog/wp-content/languages
elite:~# unzip wordpress-es_ES.zip -d  /var/www/blog/wp-content/languages/
  • Modificamos la siguiente línea en /var/www/blog/wp-config.php:
define ('WPLANG', 'es_ES');