I theoretically mentioned the fact that it was possible, and in fact quite easy, to install Wikipedia locally which has several advantages but also one disadvantage. Advantages should be clear; You do not need a net connection to access the Wikipedia contents, you can distribute the solution to as many computers as you want and you can make it available in a local area network.
The only disadvantage that I can think of is that you will not use the latest version on their website and that you have to update the database to keep up to date. The English database file has a size of more than 3 Gigabytes – packed that is – and it can take some time to download it depending on your Internet connection.
I did use a download manager to make sure that the download does not get interrupted and I have to start over again. Here is the list of files that you do need, I walk you through the installation afterwards:
- Wikipedia Database Snapshot – the file needed is currently called enwiki-latest-pages-articles.xml.bz2
- An Apache server. I did use the free XAMPP to install it on my Windows system.
- Wikifilter – the script that makes Wikipedia available in the Apache server.
I suggest you start by downloading the files needed. The Wikipedia database download will naturally take longer than the other two downloads which is excellent for our purpose. Once XAMPP has been downloaded install it. You are asked if you want to add services to your system during installation, this is not needed. Make sure you start the XAMPP control panel afterwards.

Keep this open and wait for the downloads to finish. Now unpack the file that contains the Wikipedia articles and wait for it to finish. The unpacked file has a size of more than 13 Gigabytes so make sure you have enough free hard drive space on that drive.
Now add the date of the release in the format YYYYMMDD to the file name. I added it at the end before the .xml.

Now run WikiIndex.exe and drag and drop the XML file in the program window. It starts indexing the database file which should take a while as well (5 minutes on my system). We are almost done now.
You need to locate the httpd.conf file in the XAMPP directory and add an entry to it. The file is located in xampp\apache\conf. Just open it with a normal text editor and add the following line at the end:
LoadModule WikiFilter_module “C:/Program Files/WikiFilter/WikiFilter.so”
Please replace the path to the WikiFilter.so file with the path on your system. You should also note that the file path uses “/” instead of the usual “\” to separate directories.
Start Apache using the XAMPP control panel and point your browser to the url http://localhost/wiki/.
Related posts:
Schools Wikipedia CD and DVD imageWikiTaxi Takes Wikipedia Offline
Download And Use Wikipedia Offline With Firefox
Put Wikipedia on your iPod
Install Drupal on a LAMP Server
4 Responses to “Install Wikipedia Locally”
Trackbacks/Pingbacks
-
[...] Install Wikipedia Locally from gHacks 5 ways to backup your emails from MakeUseOf Multiple tab startup without an extension in Firefox and IE7 (awesome tip) from Ask The Admin 9 great Firefox addons for writers from Freelance Switch Use Gtalk and Twitter to update your Google Calendar from Geeks Are Sex Optimizing Windows startup from Stuff for Getting Things Done [...]
-
[...] Fonte: gHacks [...]


For other quick Wiki and CMS Stacks, check out http://www.bitnami.org. These stacks rock. Including full featured WAMP, LAMP, MAMP, and Ruby Stacks that install in a couple of steps!
Wikipedia is doing too many things and it seems Wiki has a plan to topple Google in the long run.