X
wikiHow is a “wiki,” similar to Wikipedia, which means that many of our articles are co-written by multiple authors. To create this article, 33 people, some anonymous, worked to edit and improve it over time.
The wikiHow Tech Team also followed the article's instructions and verified that they work.
This article has been viewed 95,900 times.
Learn more...
Ever wanted to start your own wiki? This page guides you through the process of installing the latest stable version of MediaWiki software, the powerful, widely used wiki platform that powers Wikipedia, wikiHow, and many other wiki projects.
Steps
Method 1
Method 1 of 2:
Local Server
-
1Install web server software, if you haven't already.
-
2Download MediaWiki to your local computer.Advertisement
-
3Uncompress the files into the root directory of your website (not in a subdirectory).
-
4Rename the unzipped directory to the name you want to appear in the URL (for example, name it "wiki" if you want the URL http://example.com/wiki/).
-
5CHMOD the permission settings for the "config" subdirectory to 770, so that it is writable by the web server (Linux only).
-
6Go to the the directory in your web browser (e.g. http://localhost/wiki/).
-
7Click the link to begin configuring.
-
8
-
9Complete the installation.
-
10Move the LocalSettings.php from the config directory to the wiki's root directory (e.g. wiki).
Advertisement
Method 2
Method 2 of 2:
Hosted Server
-
1If you know the root password for your MySQL server, the MediaWiki setup script can automatically create a database and an account to access it. Skip to the "Run the installation script" section below.
-
2If you don't know the root password for your MySQL server, you need to create a MySQL database and a user before installing MediaWiki. You can do this using various control panels such as PhpMyAdmin. See the corresponding documentation. Most web hosting services provide a MySQL database along with your hosting account. If that is the case, use the MySQL credentials provided by your host along with the database name, and then specify something like mw_ as table prefix. This will allow MediaWiki to tell what tables belong to it. Alternatively, ask your hosting service to create an account for, then proceed as above.
Advertisement
Community Q&A
-
QuestionLocalhost doesn't work for me, what should I do?RupertTop AnswererTry using your localhost IP address instead, 127.0.0.1. If that doesn't work, make sure the password is the same as the password you set in your phpMyAdmin database.
-
QuestionHow can I install VisualEditor on my wiki?RupertTop AnswererMediaWiki comes preinstalled with VisualEditor. Just add 'wfLoadExtension( 'VisualEditor' );' to your LocalSettings.php to enable it. Go to MediaWiki's VisualEditor page for detailed instructions.
Advertisement
Warnings
- Trying to install some software may be in violation of your host's terms of service. Read your agreement with the hosting service, and ask your system administrator for permission before you install software on the server.⧼thumbs_response⧽
Advertisement
References
- https://www.mediawiki.org/wiki/Manual:Installation - Original source of this article.
About This Article
Advertisement