MediaWiki is a popular wiki software, designed for use on large-scale websites. It is used widely by a number of high-profile websites including, notably, Wikipedia and Wikimedia Commons.
The MediaWiki project is driven by Wikipedia which is probably the largest and most successful instance of a wiki. The popularity of Wikipedia has helped MediaWiki to evolve and has also built a large population of competent
users of this wiki. Not surprisingly, the documentation for MediaWiki is excellent.
If your hosting provider is running Fantastico, you can install and configure MediaWiki from the cPanel interface as shown in the last post.
For installing Geeklog in OpenSolaris 2008.05 OS, perform the following tasks:
- Get Web Stack - Read the earlier post.
- Get MediaWiki - You can download MediaWiki from the MediaWiki site.
- Extract the archive.
- Rename the installation directory to wiki and move this directory to /var/apache2/2.2/htdocs folder.
- Prepare the DB - You do not need to do this manually. MediaWiki installation script creates the DB and sets user permissions.
- Set necessary permission for installing MediaWiki - From the wiki directory, run chmod -R o+w config
- Now you are set. Invoke the web installer by accessing the URL http://localhost/wiki
- Follow the instructions and click Install MediaWiki button. For the Database Config section, provide values for DB Username and password. If the user is not already configured, it will be created. For advanced configuration, check out this page.

- Once the installation is done, move LocalSettings.php from /var/apache2/2.2/htdocs/mediawiki/config to /var/apache2/2.2/htdocs/mediawiki
- Access the wiki from the URL http://localhost/wiki.
You can improve the performance of MediaWiki by configuring memcached servers during installation. You can also setup multiple Solaris Zones for running memcached servers.
Tested Version - 1.12
