Aller au contenu

Créer un site avec MediaWiki

De WikiJournal
Version datée du 22 mai 2026 à 21:02 par Philip (discussion | contributions) (Updated article based on the current Russian version and added interwiki links)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)

MediaWiki es un software wiki libre y de código abierto que permite crear una enciclopedia, una base de conocimiento, una revista en línea, un sitio de documentación o un proyecto colaborativo. El programa se distribuye gratuitamente, pero un sitio estable necesita una configuración correcta del servidor, copias de seguridad, actualizaciones periódicas y una gestión cuidadosa de los permisos.

Este artículo explica cómo crear un sitio con MediaWiki: elegir alojamiento, instalar el motor, configurar `LocalSettings.php`, añadir apariencias y extensiones, usar URL cortas y actualizar el sitio de forma segura.

Présentation de MediaWiki

MediaWiki está escrito principalmente en PHP y fue desarrollado originalmente para Wikipedia. Actualmente lo utilizan los proyectos de la Fundación Wikimedia y muchos sitios independientes.[1] Es útil para proyectos donde las páginas se editan con el tiempo, se enlazan entre sí, se clasifican por categorías y pueden ser mejoradas por varios participantes.

MediaWiki no es un constructor de páginas estáticas. Es una plataforma wiki completa con historial de ediciones, cuentas de usuario, permisos, espacios de nombres, plantillas, categorías, carga de archivos y un sistema de extensiones.

Installation de MediaWiki

Antes de instalar MediaWiki conviene decidir qué tipo de sitio se va a crear: una enciclopedia pública, una base de conocimiento cerrada, un proyecto multilingüe, un repositorio de archivos o una guía temática. Esta decisión influye en los permisos, las extensiones, las copias de seguridad y los requisitos del alojamiento.

Normalmente se necesita Apache o Nginx, PHP, una base de datos MariaDB/MySQL, PostgreSQL o SQLite, y acceso a los archivos del sitio. Antes de instalar, hay que comprobar los requisitos actuales de la versión elegida.[2]

Proceso básico:

  1. Comprobar los requisitos oficiales de instalación.
  2. Descargar una versión estable desde la página oficial.
  3. Crear una base de datos y un usuario de base de datos.
  4. Subir los archivos por FTP/SFTP o SSH.
  5. Abrir el sitio en el navegador y ejecutar el instalador.
  6. Guardar `LocalSettings.php` y subirlo al directorio raíz de MediaWiki.
  7. Comprobar la página principal, el inicio de sesión, la edición y la carga de archivos.

El instalador web verifica el entorno, solicita los datos de la base de datos, crea la cuenta administrativa y genera `LocalSettings.php`.[3] Este archivo es la configuración principal del sitio.

Configuration de base

Después de la instalación se suelen configurar en `LocalSettings.php` el nombre del sitio, las URL públicas, la carga de archivos, los permisos de usuarios, el correo electrónico, la apariencia predeterminada, las URL cortas, la caché y las copias de seguridad.

$wgEnableUploads = true;
$wgDefaultSkin = "vector-2022";

Habillages

En MediaWiki una apariencia se llama skin. Vector 2022 es la apariencia moderna predeterminada; también pueden usarse Vector legacy, MonoBook, Timeless, MinervaNeue y otras.[4] Normalmente se colocan en `skins` y se cargan desde `LocalSettings.php`.

wfLoadSkin( 'Vector' );
$wgDefaultSkin = 'vector-2022';

Extensions

Las extensiones añaden funciones: editor visual, mapas, funciones de parser, herramientas antispam, formularios, gestión de archivos, foros, datos semánticos y otras opciones.[5] La instalación habitual consiste en descargar una versión compatible, subirla a `extensions`, añadir la línea de carga, ejecutar la actualización de la base si es necesario y comprobar `Special:Version`.

wfLoadExtension( 'ParserFunctions' );

URL courtes

Por defecto, las páginas pueden usar direcciones como `/index.php?title=Nombre_de_página`. En sitios públicos suele ser más cómodo usar direcciones como `/wiki/Nombre_de_página`. Para ello se necesitan ajustes en MediaWiki y reglas del servidor web.[6]

$wgScriptPath = "/w";
$wgArticlePath = "/wiki/$1";

Mise à jour de MediaWiki

MediaWiki debe actualizarse de forma regular para recibir correcciones de seguridad, mejoras y compatibilidad con nuevas versiones de PHP. Antes de actualizar hay que hacer copia de seguridad de la base de datos, de los archivos, de `LocalSettings.php`, `images`, `extensions` y `skins`.[7]

cd /ruta/a/mediawiki
mysqldump -u db_user -p db_name > backup.sql
cd ..
tar -czf mediawiki-files-backup.tar.gz mediawiki
wget https://releases.wikimedia.org/mediawiki/1.43/mediawiki-1.43.5.tar.gz
tar -xzf mediawiki-1.43.5.tar.gz
cp mediawiki/LocalSettings.php mediawiki-1.43.5/
rsync -a mediawiki/images/ mediawiki-1.43.5/images/
cd mediawiki-1.43.5
php maintenance/run.php update

En versiones antiguas se usaba `php maintenance/update.php`; en versiones modernas es preferible ejecutar los scripts mediante `maintenance/run.php`.

Voir aussi

Références

[2] [3] [4] [5] [6] [7]

  1. MediaWiki. MediaWiki.org.
  2. 2,0 et 2,1 Prérequis d’installation. MediaWiki.org.
  3. 3,0 et 3,1 Installation de MediaWiki. MediaWiki.org.
  4. 4,0 et 4,1 Tous les habillages. MediaWiki.org.
  5. 5,0 et 5,1 Extensions. MediaWiki.org.
  6. 6,0 et 6,1 URL courtes. MediaWiki.org.
  7. 7,0 et 7,1 Mise à jour. MediaWiki.org.