Añadir nuevo comentario

Actualizando mi introwiki

Logo de mediawiki

Hoy me he acordado que desde que instale mi wikipedia, no he mirado si había actualizaciones. Y como era de esperar, si que las había. Así que me he decidido a actualizarla a la última versión (1.12). A continuación os voy a poner los pasos que he seguido, y en esta url tendréis este proceso siempre actualizado, ya que en este articulo si hay nuevos cambios en el proceso de la actualización no se verán reflejados. Empecemos con lo que tenéis qeu hacer:

Para saber que versión tenemos iremos a este enlace pero con la dirección de vuestra mediawiki:

http://URL/index.php?title=Special:Version

Lo primero que tendremos que hacer sera hacer un BAKCUP de nuestra mediawiki (Archivos y base de datos):

>> cd CARPETA_DE_MEDIAWIKI
>> tar -czf wiki.tar.gz .
>> mysqldump -u USUARIOS_DE_LA_BD -p CONTRASEÑA_DEL_USUARIO NOMBRE_DE_LA_BD > bakcup.sql

Ahora nos descargamos la ultima versión de la mediawiki (en este momento la 1.12):

>> wget  http://download.wikimedia.org/mediawiki/1.12/mediawiki-1.12.0.tar.gz
>> gzip -d mediawiki-1.12.0.tar.gz
>> tar -xvf mediawiki-1.12.0.tar
>> cp -R mediawiki-1.12.0/* CARPETA_DE_NUESTRA_WIKI

Ahora nos guardamos la configuración, dejando sin configuración la mediawiki para que salte el instalador y damos permisos de escritura a la carpeta config:

>> mv LocalSettings.php LocalSettings.php.old
>> chmod go+w config

Vamos a la página principal de nuestra mediawiki y nos aparecerá un mensaje como este:

Please set up the wiki first.

Le damos al enlace set up de este texto y nos llevará a la página donde tendremos que meter los mismos datos que metimos cuando la instalamos (Si no nos acordamos lo miramos en el fichero LocalSettings.php.old). Le damos a instalar y ella detectará que ya hay una versión anterior y actualizara la estructura de la base de datos.

Ahora ponemos nuestra configuración anterior y quitamos los permisos a la carpeta config:

>> mv LocalSettings.old.php LocalSettings.php
>> chmod go-w config

Ya tenemos la mediawiki actualizada. Para comprobarlo iremos a la siguiente url y comprobaremos que nos dice que tenemos la nueva versión:

http://URL/index.php?title=Special:Version
temas: