Windowslinux.net utilise Mediawiki pour son contenu.
Basé sur une ancienne version, il a été migré sur une version plus stable maintenue par Debian.
La migration est simple et rapide, pour peu qu'on utilise les bonnes commandes.
Tout se passe dans :
/usr/share/mediawiki/maintenance/
Pour importer et exporter les données actuelles du wiki (tout le texte) :
(user@hotesource)# php dumpBackup.php --current >
NomDuFichierExport.xml
(user@nouvelhote)# php importDump.php
NomDuFichierExport.xml
Note : Ceci n'exporte pas les pages spéciales, comme l'Accueil, "Communauté" ou "Actualités".
Pour importer les images, il faut utiliser la commande suivante :
(user@nouvelhote)# php importImages.php
/repertoire/ou/vous/avez/depose/les/images/
Sous Debian pour activer les extensions MediaWiki, il faut utiliser la commande :
(user@nouvelhote)# mwenext nom-extension.php
La configuration Apache s'effectue ici (sous Debian) :
(user@nouvelhote)# vi /etc/mediawiki/apache.conf
Enfin, afin de permettre l'envoi de fichiers medias (tel que les images), il faut donner les bon droits à apache, ici www-data :
(user@nouvelhote)# chown -R www-data.www-data
/var/lib/mediawiki/images/