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');