MediaWiki

De CURE - Informática
Saltar a: navegación, buscar

Requisitos Previos

Para poder instalar Mediawiki es necasario disponer de:

Instalación

  1. Descargar la última versión de Mediawiki desde la página oficial de mediawiki:

    http://download.wikimedia.org/mediawiki/1.16/mediawiki-1.16.5.tar.gz

  2. Descomprimir el archivo:

    sudo tar -vxzf mediawiki-1.16.5.tar.gz

  3. Renombrar la carpeta:

    sudo mv mediawiki-1.16.5 mediawiki

  4. Colocar el directorio mediawiki en el directorio /var/www/:

    sudo mv mediawiki /var/www/mediawiki

  5. Para correr el script de instalación, el directorio /var/www/mediawiki/config debe tener permisos de escritura (sólamente para el proceso de instalación):

    sudo chmod a+w /var/www/mediawiki/config/


Configurar Apache

  1. crear una entrada en /etc/apache2/sites-available/:

    cp /etc/apache2/sites-available/default /etc/apache2/sites-available/mediawiki

  2. Editar el archivo creado:

    sudo vi /etc/apache2/sites-aviable/mediakiki
    Modificando Documentroot /var/www a Documentroot /var/www/tikiwiki

  3. Luego desde el directorio /etc/apache2/ ejecutar el siguiente comando:

    sudo a2ensite mediawiki
    Esto activa el servicio mediawiki creando una entrada para el mismo en /etc/apache2/sites-enabled

  4. Reiniciar el servicio apache:

    sudo /etc/init.d/apache2 restart

  5. Ya podemos ingresar por la web (http://taller.curerocha.edu.uy/mediawiki) para culminar con la instalación.

Uso básico de MediaWiki

Crear usuarios

En el enlace Registrarse/Entrar (arriba a la derecha), tenemos la opción de crear una nueva cuenta.

Subir un archivo

Barra.png

En la barra del editor el sexto ícono agrega un enlace 'Archivo:ejemplo.odt' en el lugar donde se encuentra el cursor. Editar este enlace seteando el nombre del archivo . EL FORMATO CORRESPONDIENTE, para subir el archivo es necesario 'grabar la página' o 'mostrar previsualización' allí veran que se creó un enlace, pincharlo para subir el archivo, este debe ser el mismo formato que el indicado en la edición (odt, png, doc, etc). Si todo marcha bien, si es un archivo veremos un link que nos permite descargar el archivo, si en cambio es una imagen veremos la imagen directamente en la página donde está ubicada. (agregar enlace para mas info)

Captchas

Configuración de captchas para mediawiki:

  1. Descargar la extensión ConfirmEdit para la versión de mediawiki instalada (archivo tar.gz).
  2. Descomprimir el archivo descargado en la carpeta "extension" del directorio de instalación de mediawiki.
  3. En el archivo de configuración de mediawiki (LocalSettings.php) agregar la siguiente linea:
$ require_once( "$IP/extensions/ConfirmEdit/ConfirmEdit.php" );

Por más información leer: MediaWiki Extension:ConfirmEdit


Respaldos

  1. Desde el shell del cliente mysql:
  2. Vuelco todos los datos de cache a disco, cierro y bloqueo todas las tablas

mysql> FLUSH TABLES WITH READ LOCK;

  1. Ejecuto mysqldump para hacer el backup

$ mysqldump -h ip_o_host_name -u nombre_de_usuario -p nombre_base_de_datos --routines> backup.sql

  1. Desde el shell del cliente mysql:
  2. Desbloqueo las tablas

mysql> UNLOCK TABLES;

Para restaurar la base de datos:

Crear la base de datos wikidb e importar el backup.sql

$mysql -h ip_o_host_name -u nombre_de_usuario -p nombre_base_de_datos <backup.sql


Tener en cuenta que la wiki para acceder a la base de datos crea un usuario wikiuser y una cierta contraseña.

Estos datos están en /var/www/mediawiki/LocalSettings.php

Respaldo al 22/06/2011: Archivo:Wikidb.sql.tar.gz

Referancias

Installing MediaWiki