Wikipedia en local, by kineox
http://kineox.fre.../wikipedia_local.txt
Guide pour avoir une copie de wikipedia en local
Méthode 1 :
_télécharger les fichiers nécessaires dans C:\
dump xml des articles : http://download.wik...ges_articles.xml.bz2
easyphp : http://prdownloads....8_setup.exe?download
mediawiki : http://prdownloads.....5.2.tar.gz?download
_installer easyphp
_extraire mediawiki dans C:\Program Files\EasyPHP1-8\www et l’installer par l’interface web
_ouvrir C:\Program Files\EasyPHP1-8\php\php.ini
modifier la ligne "extension=php_gd2.dll" en "extension=extensions\php_gd2.dll" (sans les guillemets)
_aller dans C:\Program Files\EasyPHP1-8\www\mediawiki-1.5.2
copier le fichier AdminSettings.sample en AdminSettings.php
le modifier pour obtenir ces lignes :
$wgDBadminuser = ‘root’;
$wgDBadminpassword = »;
_aller dans phpmyadmin, base de données wikidb, cocher les 25 tables et faire "vider" (c’est barbare mais sinon j’avais pas la Main Page)
_ouvrir une invite de commande
cd C:\Program Files\EasyPHP1-8\php
php.exe ..\www\mediawiki-1.5.2\maintenance\importDump.php C:\pages_articles.xml
php.exe ..\www\mediawiki-1.5.2\maintenance\rebuildall.php
php.exe ..\www\mediawiki-1.5.2\maintenance\refreshLinks.php
_attention, les deux commandes ci-dessus sont très longues à exécuter…
_une fois ceci terminé, ouvrir http://localhost/mediawiki-1.5.2/ et admirer…Méthode 2 :
_télécharger les fichiers nécessaires dans C:\
dump xml des articles : http://download.wik...ges_articles.xml.bz2
JRE 5.0 Update 5 : http://java.sun.com...e/1.5.0/download.jsp
mwdumper : http://download.wik...g/tools/mwdumper.jar
easyphp : http://prdownloads....8_setup.exe?download
mediawiki : http://prdownloads.....5.2.tar.gz?download
_installer le JRE et easyphp
_extraire mediawiki dans C:\Program Files\EasyPHP1-8\www et l’installer par l’interface web
_décompresser les C:\fr_*.gz
_ouvrir une invite de commande
"C:\Program Files\Java\jre1.5.0_05\bin\java.exe" -jar c:\mwdumper.jar –format=sql:1.5 c:\pages_articles.xml.bz2 > c:\pages_articles.sql
"C:\Program Files\EasyPHP1-8\mysql\bin\mysql.exe" -u root -p wikidb
appuyer sur enter (ou entrer le pass root si il a été changé)
mysql> source C:\pages_articles.sql
exit
_ouvrir C:\Program Files\EasyPHP1-8\php\php.ini
modifier la ligne "extension=php_gd2.dll" en "extension=extensions\php_gd2.dll" (sans les guillemets)
_aller dans C:\Program Files\EasyPHP1-8\www\mediawiki-1.5.2
copier le fichier AdminSettings.sample en AdminSettings.php
le modifier pour obtenir ces lignes :
$wgDBadminuser = ‘root’;
$wgDBadminpassword = »;
_dans l’invite de commande :
cd C:\Program Files\EasyPHP1-8\php
php.exe ..\www\mediawiki-1.5.2\maintenance\rebuildall.php
php.exe ..\www\mediawiki-1.5.2\maintenance\refreshLinks.php
_attention, les deux commandes ci-dessus sont très longues à exécuter…
_une fois ceci terminé, ouvrir http://localhost/mediawiki-1.5.2/ et admirer…