[linuxola] HOWTO setup wikipedia local on kubuntu

Amadeus Wittwer amadeus at solnet.ch
Don Dez 14 23:43:54 CET 2006


############################
# HOWTO setup wikipedia local on kubuntu#
############################
# you will need 8GB disk space
# your /var partition should have at least this size
#
# install all daemons und services you will need
apt-get install apache2 mysql-server php5 php5-mysql libapache2-mod-php5 phpmyadmin
# setup lamp
mysqladmin -u root password "your_password"
vim /etc/php5/apache2/php.ini
	# edit this
	memory_limit = 20M
	extension=mysql.so
	extension=gd.so
# install wikimedia
cd /var/www
wget http://heanet.dl.sourceforge.net/sourceforge/wikipedia/mediawiki-1.6.8.tar.gz
tar xzfv mediawiki-1.6.8.tar.gz
mv mediawiki-1.6.8 mediawiki
konqueror http://localhost/mediawiki/config/ &
	# you have to insert
	# - Name of your wiki
	# - Name and password for the SysOp (main administrator for the wiki)
	# - MySQL settings, the name of the database, user to access it and the root password (to be able to create the tables and such)
mv wikimedia/config/LocalSettings.php wikimedia/
rm -r wikimedia/config
konqueror http://localhost/mediawiki/ &
# get wikipedia dump
cd /var/www/mediawiki/maintenance
wget http://download.wikimedia.org/enwiki/latest/enwiki-latest-pages-articles.xml.bz2
bunzip2 enwiki-latest-pages-articles.xml.bz2
# import dump
cat enwiki-latest-pages-articles.xml | php5 importDump.php
# drink a beer or do something else... takes some hours
konqueror http://localhost/mediawiki/index.php/Special:Allpages &
#
###################
# peace + be wild  amadeus#
###################