Jump to content

Inicio rápido para el desarrollo loca

From mediawiki.org
This page is a translated version of the page Local development quickstart and the translation is 95% complete.


Esta página es una guía de inicio rápido para configurar un desarrollo local para MediaWiki usando PHP y Composer.

Este flujo de trabajo es sólo adecuado para el desarrollo local. Para servir una página web pública, vea Manual: Requisitos de instalación .

Requisitos previos

MediaWiki requiere PHP 8.2.0+ y Composer 2.

Linux

En Ubuntu 22+ o Debian 12+, instale los paquetes necesarios usando APT.

sudo apt install php php-intl php-mbstring php-xml php-apcu php-curl php-sqlite3 composer

En Fedora 36+, instale los paquetes necesarios usando DNF.

sudo dnf install php composer

En Arch Linux, instale los paquetes necesarios usando pacman.

sudo pacman -S php composer

Mac

Instale los paquetes requeridos usando Homebrew.

brew install php@8.2 composer
brew link --overwrite php@8.2

If the following command succeeds, it should show the PHP version. If it fails, likely your $PATH is not configured to find commands from brew.

php -v

Windows

Tiene la opción de usar el Windows Subsistema para Linux y seguir las instrucciones de Linux en esta página. O, para instalar MediaWiki directamente en Windows, instale los paquetes requeridos usando Chocolatey.

choco install -y php composer

Para cargar las extensiones PHP necesarias, edita tu archivo php.ini y deja de comentar las siguientes líneas. Para encontrar la ubicación de php.ini, ejecuta php --ini, y busca el archivo de configuración cargado.

extension:fileinfo
extension:intl
extension:pdo_sqlite
extension:zip
extension:sodium

Clonar MediaWiki

Utilice Git para clonar el repositorio central de MediaWiki y la skin predeterminada.

git clone https://gerrit.wikimedia.org/r/mediawiki/core.git mediawiki 
git clone https://gerrit.wikimedia.org/r/mediawiki/skins/Vector.git mediawiki/skins/Vector
cd mediawiki

Clonar MediaWiki toma unos minutos. Mientras esperas, si planeas crear y compartir parches, crea una cuenta de desarrollador de Wikimedia si aún no tienes una.

Instalar dependencias

Desde el directorio raíz de MediaWiki, utiliza Composer para instalar las dependencias de MediaWiki.

composer update

Instalar MediaWiki

Instale MediaWiki con la base de datos SQLite de PHP.

composer mw-install:sqlite

Encienda el servidor

Inicie el servidor web integrado de PHP y abra localhost:4000 en un navegador para ver su instancia de MediaWiki. Para iniciar sesión como administrador , use el nombre de usuario Admin y la contraseña adminpassword.

composer serve

Siguientes pasos