20px Users 30px System Administrators 30px Developers

This is a technical manual for the MediaWiki software. It contains information for developers and system administrators on installing, managing and developing for the MediaWiki software.

This manual is not for end users of MediaWiki. If you are looking for documentation to help you use MediaWiki, read the MediaWiki Handbook.

Main sectionsEdit

For system administrators Edit

Guide to setting up a new MediaWiki installation.
Download | Installing | Initial configuration
Information about the various configurations settings that can be used to customize the MediaWiki software.
Alphabetical list of settings | Settings listed by function
System administration
Guide to do administrative tasks on your wiki.
Backing up | Maintenance scripts
Guide to upgrade your MediaWiki installation.

More on Sysadmin hub.

For developers Edit

An overview of the key parts of MediaWiki's source code.
Code | Global object variables | Doxygen-generated documentation
Database layout
Details about the database architecture used by MediaWiki.
MySQL | PostgreSQL | SQLite | IBM DB2 engines
Developing extensions
An overview of the ways to create a new MediaWiki extension.
Hooks | Parser functions | Tag | Special page | Skins
Web access
Details about query string parameters that can be passed to MediaWiki access scripts.
index.php | api.php

More on Developer hub.

Others Edit

MediaWiki FAQ
Frequently asked questions about MediaWiki.

Browsing the manual Edit

There are multiple ways to browse through the documentation.  Readers having trouble finding a particular topic in the section above or the category list may find the following ways of browsing to be helpful.

Improving the manual Edit

  • There are still a lot of holes in this manual!  See the 'to do' page for details.
  • Project:Manual is a place to discuss and co-ordinate the development of the Manual: namespace.

MediaWiki Virtual Library Edit

  • MediaWiki Virtual Library (MVL) has manuals, guides, and collections of selected articles in PDF form you create on-the-fly
Language: English