Manual:Installation requirements/es

Además de el software mediaWiki en sí mismo, necesita:


 * Un software de servidor web para servir páginas de MediaWiki al navegador web.
 * PHP para ejecutar MediaWiki.
 * Un servidor de bases de datos para archivar las páginas y los datos.

Además, existen varias dependencias opcionales que son necesarias si desea utilizar ciertas funciones avanzadas (vea abajo).

Si su sitio web está alojado (es decir, no tiene control directo sobre él), comuníquese con el administrador de su servidor o empresa de alojamiento (empresa de hosting) para asegurarse de que estos paquetes de software estén instalados y disponibles.

Para ejecutar los Scripts de mantenimiento de MediaWiki, necesitará acceso a la línea de comandos.

Instalación de una descarga
Si está usando GNU/Linux (Linux), es mejor instalar el servidor web Apache, PHP y el servidor de base de datos MariaDB usando su administrador de paquetes. En Debian y, haga lo siguiente:

Paquetes de software
En otros sistemas operativos, use un paquete de software como XAMPP de https://www.apachefriends.org para instalar y configurar todos los paquetes importantes (servidor web Apache, PHP y MariaDB) con una sola descarga. Está disponible para GNU/Linux (Linux), Windows, Mac y Solaris. A partir de, la última versión de XAMPP incluye PHP 8.0 (MediaWiki requiere al menos ).

Alternativamente, si ejecuta Mac OS, puede usar MAMP, que es el equivalente a XAMPP. MAMP incluye la capacidad de ejecutar el servidor web Apache y una base de datos MySQL. Está disponible tanto para Windows como para Mac, pero generalmente se usa en Mac en lugar de Windows.

Servidor Web
Para servir páginas wiki a los navegadores, MediaWiki requiere algún software de servidor web. A menudo, no podrá elegir qué software usar; será el proporcionado por su proveedor de alojamiento (hosting).

MediaWiki es ampliamente compatible con todos los principales servidores web que pueden invocar una versión compatible de PHP. La mayoría de las instalaciones utilizan el servidor web Apache, disponible en [$apachedownload la página oficial de descarga]. nginx (configuration example) is a good choice as well.

PHP
PHP es el lenguaje de programación en el que está escrito MediaWiki, y es necesario para ejecutar el software.


 * Para la última versión estable de MediaWiki, se requiere la versión o superior de PHP. Consulta para más información.


 * Se necesitan las siguientes extensiones:
 * Expresiones Regulares Compatible con Perl (PCRE)
 * sesiones
 * spl
 * openssl
 * json (MediaWiki 1.22+)
 * mbstring (requerido desde 1.27, recomendado para versiones anteriores)
 * fileinfo (Requerido desde 1.30)
 * intl (requerido desde 1.36)
 * calendar (requerido desde 1.33)
 * xml
 * Ten en cuenta que estas extensiones están activadas de forma predeterminada en PHP.
 * If using graphical hosting control panel software such as cPanel, you can often use "Select PHP Version" (PHP Selector) to check and enable extensions. (e.g. error message: You are missing a required extension to PHP that MediaWiki requires to run. Please install: intl)
 * En la mayoría de distribuciones basadas en Debian/Ubuntu se requiere el paquete php-mysql si quieres usar MediaWiki en MySQL.
 * Algunas funciones de MediaWiki pueden necesitar funciones PHP que ejecutan procesos externos, como la generación de miniaturas de imágenes, que algunos alojamientos económicos tienen desactivadas. Ten esto en cuenta si te planteas instalar MediaWiki en un alojamiento compartido.
 * Las extensiones de MediaWiki pueden requerir funcionalidades adicionales de PHP, por ejemplo el editor visual requiere soporte libcurl (php-curl en distribuciones basadas en Debian/Ubuntu).

Si necesitas compilar PHP desde código, entonces comprueba en la las opciones que afectan a MediaWiki.

Servidor de Bases de Datos
MediaWiki almacena todo el texto y los datos (artículos, detalles de usuario, mensajes de sistema, etc) en una base de datos, que es capaz de compartir con otras aplicaciones basadas en web (phpBB, etc). Necesitarás uno de los servidores de base de datos siguientes para ejecutar la última versión de MediaWiki:


 * + o +
 * +

Using MariaDB or MySQL is recommended as Wikimedia uses MariaDB. Any other database servers are less tested and you may likely run into some bugs.

Requisitos de hardware
Los requisitos mínimos recomendados son 256 MB de RAM para un sitio web de un único ordenador y 85 MB de almacenaje, aunque esto no baste para un sitio público frecuentado o un sitio con subidas de archivos habilitadas. Algunos usuarios han comentado que han ejecutado MediaWiki sobre ordenadores con poca memoria como 48 MB de RAM.

El tamaño de instalación puede reducirse en unos 50Mb para una instalación de desarrollo, y en unos 26Mb para una instalación normal de usuario final. Consulta

Dependencias opcionales

 * ImageMagick o GD se necesitan para.
 * TeX se requiere para mostrar fórmulas matemáticas. En la mayoría de distribuciones basadas en Debian/Ubuntu, se encuentra en el paquete.
 * Shell access se requiere para ejecutar ; actualizar podría ser más difícil sin eso.
 * via the server itself requires a message transfer agent (MTA).
 * Puede proporcionarse  para resolver conflictos automáticamente.
 *  can be used for object caching.



Véase también

 * , para información sobre cómo los requisitos de instalación de Mediawiki pueden cambiar en el futuro