Han empezado los primeros pasos. He instalado el mediawiki en su versión 1.5 que se encuentra en Debian. He optado por la versión 1.5, simplemente por que tengo una aplicación que necesita del php4 y la última version del mediawiki necesita php5. Esta fase ha sido sencilla, con un simple:
apt-get install mediawiki1.5
En la siguiente fase he necesitado un poco de prueba error hasta establecer un procedimiento. Se puede proceder a la descarga de los datos de la Wikipedia desde la página de descargas de la Wikipedia. Allí hay muchos directorios, pero por ejemplo, los datos en Catalán se encuentran en el directorio cawiki. De momento, aun no he encontrado desde donde descargar las imágenes, pero todo se llevará.
Se necesita tener instalado un mysql, y la forma de volcar los datos a la base de datos es utilizando un programa en java, el mwdumper.jar que se puede descargar de http://download.wikimedia.org/tools/
Tenemos que crear la configuración inicial para la wikimedia. En mi caso, habia instalado la wikimedia en http://localhost/mediawiki/, así que accedí al al dirección http://localhost/mediawiki/config/index.php para configurarlo. (En este paso, no le pongais ningún prefito a la base de datos). Dadle todos los datos. Cuando acabeis, os dirá que copieis el fichero LocalSettings.php en su sítio. Hacedlo.
Esta configuración inicial, es incompatible con el volcado de la wikipedia, por algunos problemas en los índices de la base de datos, así que primero tenemos que vaciar algunas tablas, en concreto, las tablas text, page y revision de la base de datos wikidb. Para ello hacemos:
mysql -u root -p wikidb
> delete from text;
> delete from page;
> delete from revision;
Ahora es el momento de volcar los datos. El fichero que contiene todos las paginas de los articulos está en el enlace pages-articles.xml.bz2.
Así pues al descargarlo, lo hara con otro nombre. Y el momento mágico:
java -jar mwdumper.jar --format=sql:1.5 cawiki-20061014-pages-articles.xml.bz2 | mysql -u root -p wikidb
A partir de este momento, ya podreis a una versión por personalizar de la wikipedia en vuestra máquina en
http://localhost/mediawiki/index.php. Se trata de una versión sin nada, falta personalizarla, las imágenes y muchas cosas más… pero eso queda para otro dia.