Latest release
Download MediaWiki 1.41.1 (.zip)
Download .tar.gz instead
All versions
To users of MediaWiki versions 1.38 and earlier: These versions are no longer supported. Please update to a newer version of MediaWiki.
System Requirements
MediaWiki requires PHP 7.4.3+, a webserver software, and either
MariaDB
10.3.0+,
MySQL
5.7.0+,
SQLite
3.8.0
+ or
PostgreSQL
10.0+.
Using MariaDB or MySQL is recommended as Wikipedia uses MariaDB.
Any other database servers are less tested and you may likely run into some bugs.
For more information, please read the pages on
system requirements
and
compatibility
.
MediaWiki is not compatible with PHP 7.4.0 - 7.4.2 due to an upstream bug. Use
PHP 7.4.3+
instead. See
task T246594
for more information.
If using PHP 8, it is recommended to use MediaWiki 1.38.4 or higher. PHP 8 is not in use by Wikimedia wikis, and thus gets less testing, but other groups do use MediaWiki with PHP 8 without issue.
If you encounter any bugs when using MediaWiki with PHP 8, please
report them
.
See
task T248925
for more information.
Download via command line
To download MediaWiki 1.41.1 in a terminal on a Linux machine using
wget
, use one of the following commands:
wget
https://releases.wikimedia.org/mediawiki/1.41/mediawiki-1.41.1.tar.gz
Alternatively, using
cURL
:
curl -O
https://releases.wikimedia.org/mediawiki/1.41/mediawiki-1.41.1.tar.gz
Download from Git (for developers)
Active MediaWiki developers should instead
download from Git
to get the latest version of the MediaWiki software.
The git repository has earlier versions of the software, so it is possible to switch to ("check out") a particular release.
Developers downloading from Git will also need to manually install dependencies via
Composer
.
Keep in mind that you are downloading the latest alpha version of MediaWiki, which is not recommended for production use! Although this can be used in production, it is more likely to contain bugs.
Developers wanting to install MediaWiki locally to have an environment for development of MediaWiki core or extensions should also read
How to become a MediaWiki hacker
for further instructions.
Signature downloads
Alternatives to manual installation
Some users may prefer to skip manual installation by using a pre-integrated MediaWiki
software appliance
or
hosting services
.
Repositories of some
Linux distributions
also increasingly offer packages for MediaWiki, with different degrees of frequency and extensions coverage (e.g. Debian, Ubuntu, Fedora, Gentoo).
What next?
Subscribe to our release announcements mailing list.
Stay up to date with releases, and keep your server secure!
Legacy releases
If your MediaWiki installation is heavily modified, it may be difficult to incorporate the latest official changes/updates to MediaWiki. To support such users, we maintain old branches of our code for up to a year for the legacy release and up to three years for the legacy long term support release.
Development releases
If you want to run on the latest development (
i.e.
alpha) version, you can either download it as
mediawiki-master.tar.gz
, or
download from Git
.
From Git you can either download the
complete repository
(about 528 MiB)
git
clone
https://gerrit.wikimedia.org/r/mediawiki/core.git
or the
latest revision only
(about 85 MiB; this is often called a
shallow clone
: less time and smaller downloads).
[1]
git
clone
--depth
1
https://gerrit.wikimedia.org/r/mediawiki/core.git
You can also view the
latest source code
in your browser.
Old releases
You can find tarballs (with extension
*
.tar.gz
) of old versions of MediaWiki in the
MediaWiki download archives
.
Some missing releases are available as
tags
of the
Git
repository.
- ↑
This could cause reference problems when you later use "git pull" to upgrade your
shallow clone
and the newer revision refers to older revisions which are not yet downloaded to your system. In such a case you can simply download more - increase the depth value - or all revisions later, or make a fresh shallow clone.