gplx/docs/INSTALLATION_WINDOWS.md

721 B

Windows Installation (No Docker)

1. Install prerequisites

  • Git
  • Node.js 20+
  • PHP 8.1+ with required extensions for MediaWiki
  • One database option:
    • SQLite for fast local tests, or
    • MariaDB/MySQL for production-like behavior

2. Install project dependencies

npm install

3. Fetch MediaWiki source

npm run mw:init

Default branch is REL1_43 in scripts/mw-init.ps1. Adjust if needed.

4. Start local server

npm run dev

Open http://127.0.0.1:8080 and complete the MediaWiki web installer.

5. Save LocalSettings.php

After installer completion, place generated LocalSettings.php in mediawiki/.

6. Run accessibility checks

npm run a11y:all