Installation of Mediawiki Server and Environment
From Wiki Against Mines
| Languages: |
• Deutsch • [[|]] |
Regards to the authors Martin Schenke, Martin Rüdrich, Simon Schmidt, Torsten Hennig from FHTW Berlin, WS 2007/08
The tutorial‘s issue is: The installation und configuration of MySQL, Apache, PHP and Mediawiki to provide a knowledge management system.
This tutorial adresses users without mediawiki implementation experiences. Basic knowledge of databases, PHP and Linux-Systems is recommended and needed for the following comments. The installation description refers to installation and implementation of mediawiki and its components Apache HTTP Server, MySQL, and PHP on Linux. The tutorial is devided into two parts. First of all there are the system requirements to install mediawiki, and the installation and configuration of mediawiki components. The second part is about the mediawiki installation and configuration itself. Please find notes and comments concerning project volume and project schedule within the project documentation.
Contents |
System requirements
General
Please find system requirements of version 1.11.0 below:
- A web-server, e.g.
- Apache HTTP Server
- Microsoft Internet Information Server (IIS)
- PHP version 5.0 or later (version 5.1.x is recommended) PHP
- A database system, e.g.
- MySQL version 4.0 or later
- PostgreSQL version 8.1 (plpsql and tsearch2 is required additionally)
To use image thumbnailing and text-support further packages are required.
For further information please go to the official mediawiki homepage.
Comment
- MediaWiki contains a installation-script, which offers web-based confiquration
- MediaWiki is able to share its database with applications which are existing, already. (e.g. phpBB, joomla etc.)
- To customise MediaWiki, PHP-skills are required.
- If only older versions of PHP, e.g. version 4.0, are available, MediaWiki version 1.6.10 should be used (download).
- If you using MySQL 4 as Databasesystem, you should use MediaWiki in Version 1.5.8 (download). This version is no longer supported![1]
Installation and Configuration of Components
To install and configure MediaWiki the components specified in the system requirements are required. This paragraph specifies the installation and configuration of these components. A current Linux-System (e.g. Debian, Suse-Linux, Gentoo) is required aditionally. This specification is related to a installation on a Linux-System.
- MySQL-Server in version 5 is used. This MySQL-Server needs to be installed and configured to use MediaWiki.
- Apache HTTP Server Version 2.2 is used as WebServer on the Linux-System. The installation and configuration on the Linux System is quite simple.
- Because MediaWiki web application is written in PHP, installation and configuration of PHP version 5 is required.
Another alternativ to install and implement required MediaWiki components is to use ready to use packages, for instance XAMPP. This packages include MySQL, Apache, and PHP5 already. They also include scripts and programs to simplify the use of the database and the webserver. Please find an installation and configuration manual of these packages here.
MediaWiki Installation and Configuration
MediaWiki installation and configuration
Backup and Restore the MediaWiki Database
How to backup and restore the MediaWiki Database.
Uninstall MediaWiki
Please follow the link how to remove MediaWiki off the system.
References
- ↑ Wikimedia Foundation Inc. (2008): Manual:Installation requirements, http://www.mediawiki.org/wiki/Manual:Installation_requirements, last seen 28.01.2008
Links
- Mediawiki - Official MediaWiki Homepage
- MediaWiki Installation manual - MediaWiki installation manual,,
Categories: Knowledge | Methods | Course


