Mediawiki y OpenID

Como ya todos y todas :) saben, mediawiki es una herramienta CMS para manejar Wiki (un sistema de creación de paginas web colaborativos, donde pueden participar muchos voluntarios, un sistema de gestión web descentralizado) y como he comentado en post anterior, he estado medio estudiando este CMS y viendo que se le puede hacer.

Ahora le toca el turno a openid, pues quiero ver si puedo poner algo de esto en linuxtour.org, así que vamos a ver como salimos.

Según un manual que me encontré, instalamos primero los paquetes php5-gmp y php-openid

sudo apt-get install php5-gmp php-openid

Instalados estos paquetes, necesitamos descargar el paquete de openid y extraer el contenido al directorio extensions

  • wget http://upload.wikimedia.org/ext-dist/OpenID-MW1.15-r48532.tar.gz
  • sudo tar -xzf OpenID-MW1.15-r48532.tar.gz -C /var/www/w/extensions

Extraido el paquete en el directorio extensions, procedemos a instalar php5-cli, pues lo vamos a necesitar para poder instalar la extensión openid en nuestro mediawiki, procedemos a ejecutar los comando siguientes

  • sudo apt-get install php5-cli
  • sudo mv /var/www/w/AdminSettings.sample /var/www/w/AdminSettings.php

Entramos a editar el archivo AdminSettings.php y ubicamos en las variables $wgDBadminuser y $wgDBadminpassword la información de conexión de usuario y contraseña de la base de datos donde esta mediawiki.

Procedemos a ejecutar el archivo de mantenimiento para actualizar nuestra base de datos con el comando sudo php /var/www/w/maintenance/update.php.

Ejecutado el script de actualización, agregamos esta linea a LocaleSettings.php

require_once(“$IP/extensions/OpenID/OpenID.setup.php”);

Y listo! tenemos nuestro mediawiki funcionando con openid

openidwiki1

openidwiki1

Tags: , , , , , , , ,

2 Responses to “Mediawiki y OpenID”

  1. Jorge says:

    Vos pero pudiste hacerlo con tu hosting? XD contame contame

  2. n0rman says:

    No, esta semana pruebo en mi hosting :P

Leave a Reply