Discussion aide:FAQ/technique

message: (déplacé de l'article par R 10 nov 2004 à 15:43 (CET)
thread_title:  Q. Y a t'il un mode d'emploi complet du logiciel quelque part? 

message: Bonjour
Je vois que je ne suis pas le seul à galérer pour arriver à réinstaller un wikimedia chez moi, à partir de 
 1/ La base de donnée téléchargée (20041115-FR-cur.sql.bz2 par ex)
 2/ Le logiciel mediawiki (sur sourceforge.net version 1.3.8)
Au cas où ca soit utile, ma page perso : http://fr.wikipedia.org/wiki/Discussion_Utilisateur:Al2
Remarque préliminaire: Si il y a une doc quelque part, il faut le dire et l'inclure dans le package avec mediawiki ;)
1- Installer les packages nécessaires :
- apache (1.3.3x, ca doit marcher aussi avec apache2)
- php4 serveur
- mysql 4.3 serveur et client
(Détailler les réglages pour permettre l'installation et la maintenance, ie augmenter tous les timeout, les tailles de buffers, etc...)
Eventuellement :
- php-client si vous voulez une utilisation en ligne de commande, ou pourles scripts de maintenance (assez énigmatiques)
- mytop pour surveiller la charge de mysql
- phpmyadmin et mysqlnavigator pour avoir des outils graphiques d'administration de mysql
2- Avoir de l'espace disque libre dans /var :
Novembre 2004, la base cur.fr fait 
- 60 Mo compressée (.bz2) 
- 240 Mo décompressée
Auquels il faudra ajouter plus 200 Mo d'index de recherche une fois l'installation accomplie, plus les logs qui sont énormes si on les laisse activés, plus de l'espace supplémentaire pour la base une fois convertie en InnoDB.
Bref compter au _MINIMUM_ 5 fois la taille de la base décompressée, ou 20 fois la taille de la base compressée.
En clair il faut +1 Go de libre dans /var pour la base 
3- Installer le logiciel mediawiki en suivant la doc fournie.
( il faut détailler un peu les différents comptes utilisés)
Là ca doit fonctionner, mais avec un wikipedia vide.
4- Insérer les données dans la base (wikidb dans l'exemple de la doc):
mysql wikidb < 2004-FR-cur.sql.bz2
Normallement, ca doit marcher, mais c'est probablement lent sur certaiens requêtes (pages speciales: toutes les pages = 5 min au lieu de 12s !)
Là la base est probablement du type MyISAM, et non pas InnoDB comme souhaité (plus performant)
=> Prendre son navigateur
- http://localhost/phpmyadmin
- se connecter à la base
- sélectionner la table cur et tout en bas de page cliquer sur InnoDB pour convertir la base. Allez faire un tour, c'est long.
5- Enfin on peut refaire les liens en utilisant les scripts dans le répertoire mediawiki-1.3.8/maintenance/ refreshLinks (3h si ca marche, moi ca plante) ou rebuildall, et refaire l'index pour la recherche dans le texte (3h).
6- autre  tuning éventuel d'apache, ou mysql.
Voilà le plan.
Si une telle doc existe j'aimerai savoir ou elle est ;)
Sinon je complète/détaille au fur et à mesure que je teste tout çà.
++  Alain
* http://meta.wikimedia.org/wiki/MediaWiki_User%27s_Guide:_Installation si ca peut aider --Vev 16 jan 2005 à 20:20 (CET)
thread_title:  Documentation de l'installation d'un serveur MediaWiki 

message: --Teofilo @ 1 mai 2005 à 18:25 (CEST)
replies: text: Il me semble que tu peux télécharger cela [ICI], mais bon fait attention c'est des bases de données trèèèès lourdes! ZoliveR 21 avr 2005 à 21:40 (CEST)
replies: text: 124 Mb pour la version courante fr: , ça tient sur un clé USB!--nezumi 22 avr 2005 à 00:09 (CEST)
replies: text: je suis passé sur la page indiquée. c'est quoi la différence entre la version courante et l'autre ? (à part la taille lol)  eek 22 avr 2005 à 12:46 (CEST)
replies: text: je crois que l'autre comprend notamment les historiques, les anciennes versions : ces petites choses qui sont nombreuses, donc qui pèsent lourd... --Pontauxchats | ✉ 22 avr 2005 à 13:42 (CEST)
thread_title:  Déplacé du Bistro :== demande d'information == télécharger la base