Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
serveur_mangos [Le 24/09/2009, 22:12]
213.95.41.13
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​Version_8.04.3 Serveur Mangos Tutoriel BROUILLON}} 
  
----- 
- 
-====== Serveur MaNGOS (Jeux) ====== 
- 
-<note important>​Il s'agit de ma première contribution dans le wiki.  Je ne maitrise pas encore l'​édition de ces pages alors n'​hésiter pas à améliorer cette page. 
- 
-Pour le moment la page n'est pas complète, je fais la rédaction par temps libre, prière d'​être patient 
- 
-Merci!:​-(</​note>​ 
- 
-<note tip>Le projet MaNGOS est un serveur complet pour le client World of Warcraft, incluant le serveur d'​authentification et le serveur de contenu du monde(world) 
- 
-L'​installation présenté ici est pour le client 3.1.3 (9947) locale enUS</​note>​ 
- 
- 
-===== Pré-requis ===== 
- 
-<note tip>Une connaissance minimale de Ubuntu en console est nécessaire bien que j'​essaierai d'​être assez précis dans les commandes :</​note>​ 
- 
-  * Posséder les CD de wow, TBC et WoLK 
-  * Disposer d'une connexion à Internet configurée et activée. 
-  * Ordinateur pouvant faire office de serveur (ubuntu version serveur) 
-  * Beaucoup de temps devant soi, certaines étapes sont très longues 
-  
- 
-===== Installation ===== 
- 
-Installer Ubuntu 8.04.3 LTS édition serveur sur votre machine dédiée 
- 
-<note important>​Utiliser le nom d'​utilisateur que vous voulez, mais si vous n'​utilisé pas le même que moi, vous devrez ajuster ce tutoriel avec votre nom. 
-</​note>​ 
- 
-Nom d'​utilisateur complet: wow 
- 
-Nom d'​utilisateur:​ wow 
- 
-Mot de passe: <votre mot de passe> 
- 
-Chercher toutes les mises à jour du système 
- 
-     sudo apt-get update 
- 
-Installer toutes les mises à jour disponible 
- 
-     ​apt-get dist-upgrade 
- 
-Installer support nfs (disque réseau) 
- 
-     sudo apt-get install nfs-common 
- 
-Installer ssh (accès à distance sécurisé) 
- 
-     sudo apt-get install openssh-server 
- 
-<note tip>Vous pouvez maintenant si désiré compléter l'​installation de votre ordinateur avec interface graphique à partir d'un autre ordinateur via connexion SSH 
- 
-Dans un terminal sous linux: ssh wow@192.168.0.189 (remplacer 192.168.0.189 par l'ip de votre serveur) ou 
-avec Putty sous windows</​note>​ 
- 
- 
-<note important>​Optionel:​ Les commandes suivantes afin de connecter un disque dur d'un autre ordinateur sous linux si vous travaillez avec ssh. 
- 
-Évidemment les commandes indiquées ici ne son pas nécessairement les bonnes pour vous, il faudra lire sur le partage NFS et configurer ceci selon votre réseau.</​note>​ 
- 
-Il faut éditer le fichier de configuration NFS (/​etc/​exports) de votre autre ordinateur afin qu'il partage le disque en question: (remplacer *.reseau.maison par votre IP de serveur MaNGOS) 
-     sudo nano /​etc/​exports 
-     /​home/<​mon_home> ​ *.reseau.maison(rw,​sync,​no_subtree_check) 
- 
- 
-Modifier le fichier de montage des supports du serveur MaNGOS pour inclure le dique réseau 
- 
-     sudo nano /etc/fstab 
-       ​192.168.0.175:/​media/​raid5 ​     /​media/​nas ​     nfs     ​soft,​timeo=10 
-(sauvegarder) 
-     ​ctrl+o ​ 
-(quitter nano) 
- 
-     ​ctrl+x ​ 
- 
-Monter le disque NFS sans redémarrer le serveur 
- 
-     sudo mount -a 
- 
-<note important>​Retour à la procédure générale</​note>​ 
- 
-Installer les applications requise pour la compilation et la suite des choses. 
-     sudo apt-get install build-essential libmysql++-dev libtool libssl-dev subversion zlibc git git-core pkg-config autoconf automake 
- 
-Création d'un répertoire de téléchargement 
-     mkdir /​wow/​download 
- 
-Changer de répertoire:​ 
-     cd /​wow/​download 
- 
-Téléchargement des paquet openssl version K (requis pour la compilation de MaNGOS) 
-     wget http://​ftp.ca.debian.org/​debian/​pool/​main/​o/​openssl/​libssl-dev_0.9.8k-5_i386.deb 
-     wget http://​ftp.ca.debian.org/​debian/​pool/​main/​o/​openssl/​libssl0.9.8_0.9.8k-5_i386.deb 
- 
-Installation des paquets openssl version 0.9.8k téléchargé de Debian requis pour la compilation de MANGOS 
-     sudo dpkg --install libssl0.9.8_0.9.8k-5_i386.deb 
-     sudo dpkg --install libssl-dev_0.9.8k-5_i386.deb 
-     cd .. 
- 
-GIT mets à jour l'​arborescence principale des sources mangos. 
-GIT crée lui même le répertoire mangos à partir d'où vous lancer la commande) 
- 
-Vous devez télécharger les sources du dépôt git: 
-     git clone git://​github.com/​mangos/​mangos.git 
- 
-Changer pour le répertoire MaNGOS: 
-     cd /wow/mangos 
- 
-Création du répertoire pour le patch ScriptDev2: 
-     mkdir src/​bindings/​ScriptDev2 
- 
-Télécharger la révision de ScriptDev2 la plus récente: 
-     svn co https://​scriptdev2.svn.sourceforge.net/​svnroot/​scriptdev2/​ src/​bindings/​ScriptDev2 
- 
-Patch SD2 (ScriptDev2) dans les sources mangos. (scriptdev2 sera compilé avec MaNGOS) 
-Remplacer XXXX par le no du patch téléchargé :​MaNGOS-8273-ScriptDev2.patch 
-     git apply src/​bindings/​ScriptDev2/​patches/​MaNGOS-XXXX-ScriptDev2.patch 
- 
-Lorsque le patch est appliqué à mangos avec succès, nous compilons le tout, exécuter chaque commande une après l'​autre #dans le terminal: 
- 
-     ​autoreconf --install --force 
-     mkdir objdir 
-     cd objdir 
-     ​../​configure --prefix=/​home/​wow/​mangos --sysconfdir=/​home/​wow/​mangos/​etc --enable-cli --enable-ra --datadir=/​home/​wow/​mangos 
-     make 
-     make install 
-     make clean 
-     cd .. 
-     rm -r objdir ​ 
- 
-Une fois la commande <make install> terminée, les fichiers binaire (exécutable) ont été installé dans le répertoire "/​home/​wow/​mangos"​ et le serveur pourra être démarré du répertoire "/​home/​wow/​mangos/​bin"​ une fois la configuration complété. 
- 
-===== Extraction des maps et installation du client sur l'ordi de jeux ===== 
- 
-Voici ce qui est très long à faire 
- 
-Installer WOW sur votre ordinateur de jeux jusqu'​à la version 3.1.3.9947-enUS (wow-tbc-wolk) avec les mises à jour individuelles disponibles sur le site: http://​www.wowwiki.com/​Patch_mirrors_(Old_Patches) 
- 
-Séquence d'​installation du logiciel: 
- 
-  * WoW Disque d'​installation (CD) 
-  * WoW TBC Disque d'​installation (CD) 
-  * WoW-2.4.0-enUS-patch TBC.exe (968606383) 
-  * WoW-2.4.0.8089-to-2.4.1.8125-enUS-patch.exe (5167176) 
-  * WoW-2.4.1.8125-to-2.4.2.8278-enUS-patch.exe (15803224) 
-  * WoW-2.4.2.8278-to-2.4.3.8606-enUS-patch.exe (28589672) 
-  * WoW-2.4.3.8606-to-3.01.8874-enUS (install expantion set CD Wrath of the Lich King (CD) 
-  * WoW-3.0.1.8874-to-3.0.2.9056-enUS-patch.exe (382880024) 
-  * WoW-3.0.2.9056-to-3.0.3.9183-enUS-patch.exe (21689232) 
-  * WoW-3.0.3.9183-to-3.0.8.9464-enUS-patch.exe (53902344) 
-  * WoW-3.0.8.9464-to-3.0.8.9506-enUS-patch.exe (7088392) 
-  * WoW-3.0.8.9506-to-3.0.9.9551-enUS-patch.exe (10895616) 
-  * WoW-3.0.9.9551-to-3.1.0.9767-enUS-Win.zip (776413199) 
-  * WoW-3.1.0.9767-to-3.1.1.9806-enUS-patch.exe (8396120) 
-  * WoW-3.1.1.9806-to-3.1.1.9835-enUS-patch.exe (7357544) 
-  * WoW-3.1.1.9835-to-3.1.2.9901-enUS-patch.exe (15561000) 
-  * WoW-3.1.2.9901-to-3.1.3.9947-enUS-patch.exe (7389184) 
- 
-Le client 3.2.0 n'est pas encore supporté par mangos, utilisé le client 3.1.3.9947-enUS pour le moment. 
- 
-ad.exe est situé dans /​wow/​mangos/​contrib/​extractor 
-vmap_extract_assembler_bin ​ est situé dans /​wow/​mangos/​contrib/​vmap_extract_assembler_bin 
- 
- 
-<note warning>​ATTENTION il existe sur le web un ad.exe pour ascent qui ne fonctionnne pas pour mangos qui produit des fichiers (.bin)</​note>​ 
- 
-Copier AD.exe pour mangos dans le répertoire wow de votre client et exécuter. 
- 
-Après un certain temps, vous obtenez un répertoire maps (.map) et un dbc 
- 
-Copier ceux-ci dans /​home/​wow/​mangos/​data/​ de votre serveur wow 
- 
-<note tip>Les vmap sont optionnel, si vous êtes pressé, continuer sans cela. 
-</​note>​ 
- 
-Utiliser vmap_extract_assembler_bin pour extraire les vmaps de votre client 
- 
-Exécuter makevmaps_SIMPLE.bat sur la machine wow client 
- 
-Après très longtemps(3 à 4 heures) vous obtenez un répertoire vmaps à copier dans /​home/​wow/​mangos/​data/​ sur le serveur wow 
- 
-Copier les maps,dbc et vmaps à dans le répertoire DataDir tel que configurer dans le mangos.conf. ​ 
-Ex: DataDir = "/​home/​wow/​mangos/​data"​ 
- 
-Création du répertoire data 
-     mkdir /​home/​wow/​mangos/​data 
- 
-     cp -r "/​media/​nas/​logiciels/​Actuels/​Windows/​Jeux/​WOW/​server maps & DBC/​mangos/​3.1.3.9947-enUS/​maps"​ /​home/​wow/​mangos/​data/​ 
-     cp -r "/​media/​nas/​logiciels/​Actuels/​Windows/​Jeux/​WOW/​server maps & DBC/​mangos/​3.1.3.9947-enUS/​dbc"​ /​home/​wow/​mangos/​data/​ 
-     cp -r "/​media/​nas/​logiciels/​Actuels/​Windows/​Jeux/​WOW/​server maps & DBC/​mangos/​3.1.3.9947-enUS/​vmaps"​ /​home/​wow/​mangos/​data/​ 
- 
- 
-Créer un répertoire de log 
-     mkdir /​home/​wow/​mangos/​log 
- 
-Créer un répertoire pour les fichiers de config 
-     mkdir /​home/​wow/​mangos/​etc 
- 
-Copier tout en renommant les fichiers /​wow/​mangos/​src/​realmd/​realmd.conf.dist.in et /​wow/​mangos/​src/​mangosd/​mangosd.conf.dist.in en realmd.conf et mangos.conf. ​ 
- 
-Les fichiers de configuration doivent être placé dans /​home/​wow/​mangos/​etc/​ 
- 
-     cp /​home/​wow/​mangos/​src/​realmd/​realmd.conf.dist.in /​home/​wow/​mangos/​etc/​realmd.conf 
-     cp /​home/​wow/​mangos/​src/​mangosd/​mangosd.conf.dist.in /​home/​wow/​mangos/​etc/​mangos.conf 
-     cp /​home/​wow/​mangos/​src/​bindings/​ScriptDev2/​scriptdev2.conf.dist.in /​home/​wow/​mangos/​etc/​scriptdev2.conf 
- 
-Renseigner le fichier mangosd.conf et realmd.conf 
- 
-     nano /​home/​wow/​mangos/​etc/​realmd.conf 
- 
- LoginDatabaseInfo = "​192.168.0.189;​3306;​mangos;​mangos;​realmd"​ 
- LogsDir = "/​home/​wow/​mangos/​log"​ 
- MaxPingTime = 30 
- RealmServerPort = 3724 
- BindIP = "​192.168.0.189"​ 
- PidFile = ""​ 
- LogLevel = 0 
- LogTime = 0 
- LogFile = "​Realmd.log"​ 
- LogTimestamp = 0 
- LogFileLevel = 0 
- LogColors = ""​ 
- UseProcessors = 0 
- ProcessPriority = 1 
- RealmsStateUpdateDelay = 20 
- WrongPass.MaxCount = 0 
- WrongPass.BanTime = 600 
- WrongPass.BanType = 0 
- 
-ctrl+o (sauvegarder) ​ 
-ctrl+x (quitter nano) 
- 
-     nano /​home/​wow/​mangos/​etc/​mangosd.conf 
- 
- RealmID = 1 
- DataDir = "/​home/​wow/​mangos/​data"​ 
- LogsDir = "/​home/​wow/​mangos/​log"​ 
- LoginDatabaseInfo ​    = "​192.168.0.189;​3306;​mangos;​mangos;​realmd"​ 
- WorldDatabaseInfo ​    = "​192.168.0.189;​3306;​mangos;​mangos;​mangos"​ 
- CharacterDatabaseInfo = "​192.168.0.189;​3306;​mangos;​mangos;​characters"​ 
- MaxPingTime = 30 
- WorldServerPort = 8085 
- BindIP = "​192.168.0.189"​ 
- 
-ctrl+o (sauvegarder) ​ 
-ctrl+x (quitter nano) 
- 
-     nano /​home/​wow/​mangos/​etc/​scriptdev2.conf 
- 
- ScriptDev2DatabaseInfo ​    = "​192.168.0.189;​3306;​mangos;​mangos;​scriptdev2"​ 
- 
-ctrl+o (sauvegarder) ​ 
-ctrl+x (quitter nano) 
- 
- 
-<note important>​Si la desinstallation de MySQL est nécessaire apt-get remove mysql*</​note>​ 
- 
-     sudo apt-get install mysql-server 
- 
-entrer le mot de passe du super utilisateur de mysql: mangos 
- 
- 
-Éditer le fichier de configuration de MySql: 
- 
-     sudo nano /​etc/​mysql/​my.cnf 
- 
-Pour permettre l'​accès aux bases de données à partir de HeidiSQL (Éditeur sous windows pour votre client) 
-     ​bind-address ​           = 192.168.0.189 
- 
-Modifications recommandées par MaNGOS 
-     ​key_buffer = 100M 
-     ​max_allowed_packet = 100M 
-     ​thread_stack = 50M 
-     ​thread_cache_size = 8 
-     ​query_cache_limit = 50M 
-     ​query_cache_size = 512M 
- 
-ctrl+o (sauvegarder) ​ 
-ctrl+x (quitter nano) 
- 
-Redémarrer mysql pour qu'il prenne en compte les modifications de son fichier de configuration 
-     sudo /​etc/​init.d/​mysql restart 
- 
-Installation de l'​administrateur de base de donnée mysql (phpmyadmin) 
-     sudo apt-get install phpmyadmin 
- 
-Note: à la question recharger les scripts apache2, apache, etc. Ne rien sélectionner si vous n'avez pas de serveur web sur votre machine. 
- 
- 
-<note tip>Les fichiers suivants sont présents (sauf le core) dans le répertoire /​wow/​mangos/​mangos/​sql , mais je ne suis pas certain de la version alors je préfère les télécharger.</​note>​ 
- 
-  * create_database_sd2.sql 
-  * create_mysql.sql 
-  * realmd.sql 
-  * characters.sql 
- 
-<note important>​Vous pouvez utiliser un navigateur web pour aller récupérer les fichiers UDB. Vous n'avez qu'à enlever <​wget>​ devant l'​adresse et utiliser la commande <​enregistrer sous> de votre navigateur pour les sauvegarder. ​ Ainsi vous verrez l'​ensemble des fichiers addition disponible pour la mise à jour de votre base de donnée.</​note>​ 
- 
-Créer un répertoire de sauvegarde de l'UDB (Unified Data Base) 
-     mkdir /​home/​wow/​udb 
- 
-Changer de répertoire 
-     cd /​home/​wow/​udb 
- 
-     wget https://​unifieddb.svn.sourceforge.net/​svnroot/​unifieddb/​trunk/​Full_DB/​ForCleanInstallOnly/​create_database_sd2.sql --no-check-certificate 
-     wget https://​unifieddb.svn.sourceforge.net/​svnroot/​unifieddb/​trunk/​Full_DB/​ForCleanInstallOnly/​create_mysql.sql --no-check-certificate 
-     wget https://​unifieddb.svn.sourceforge.net/​svnroot/​unifieddb/​trunk/​Full_DB/​ForCleanInstallOnly/​realmd < realmd.sql --no-check-certificate 
-     wget https://​unifieddb.svn.sourceforge.net/​svnroot/​unifieddb/​trunk/​Full_DB/​ForCleanInstallOnly/​characters < characters.sql --no-check-certificate 
- 
-Créer un répertoire de sauvegarde du core UDB (Unified Data Base) 
-     mkdir /​home/​wow/​udb/​0.11.5_core 
- 
-Changer de répertoire 
-     cd /​home/​wow/​udb/​0.11.5_core 
- 
-     wget https://​unifieddb.svn.sourceforge.net/​svnroot/​unifieddb/​trunk/​Full_DB/​UDB_0.11.5_Core_7681_SD2_1012.rar --no-check-certificate 
- 
-Installation du logiciel unrar 
-     sudo apt-get install unrar 
- 
-     unrar e UDB_0.11.5_Core_7681_SD2_1012.rar 
- 
-Créer un répertoire de sauvegarde des mises à jour UDB (Unified Data Base) 
-     mkdir /​home/​wow/​udb/​0.11.5_additions 
- 
-Changer de répertoire 
-     cd /​home/​wow/​udb/​0.11.5_additions 
- 
-Télécharger chacun des fichiers indiqué ci-dessous avec la commande suivante. ​ Remplacer <​nomdufichieraddition>​ par le nom #réel du fichier: 
- 
-     wget https://​unifieddb.svn.sourceforge.net/​svnroot/​unifieddb/​trunk/​Updates/​0.11.5_additions/<​nomdufichieraddition>​ -no-check-certificate 
- 
-Liste des fichiers disponible en date du 17 septembre 2009 
-  * 380_corepatch_characters_7682_to_7894.sql 
-  * 380_corepatch_mangos_7682_to_7894.sql 
-  * 380_corepatch_realmd_7682_to_7894.sql 
-  * 380_updatepack_mangos.sql 
-  * 381_corepatch_characters_7895_to_8029.sql 
-  * 381_corepatch_mangos_7895_to_8029.sql 
-  * 381_corepatch_realmd_7895_to_8029.sql 
-  * 381_updatepack_mangos.sql 
-  * 382_corepatch_characters_8030_to_8280.sql 
-  * 382_corepatch_mangos_8030_to_8280.sql 
-  * 382_updatepack_mangos.sql 
- 
-<note tip>Si vous avez fait une erreur d'​importation dans les étapes qui suivent, avant d'​importer de nouveau, il faut effacer et recommencer.</​note>​ 
- 
-Pour effacer toutes les bases de données: 
-     cd /​home/​mangos/​mangos 
-     mysql -u root -p -v < drop_mysql.sql 
- 
-Pour effacer une seule base de données à la fois: 
-     sudo mysqladmin -p drop characters 
-     sudo mysqladmin -p drop realmd 
-     sudo mysqladmin -p drop mangos 
-     sudo mysqladmin -p drop scriptdev2 
- 
- 
-Création des bases de données 
-     cd /​home/​wow/​udb 
-     mysql -u root -p -v < create_database_sd2.sql 
- 
-#ou /​wow/​mangos/​scriptdev2/​sql/​scriptdev2_create_database.sql 
-     mysql -u root -p -v < create_mysql.sql 
- 
-<note important>​À partir d'ici vous avez le choix d'​utiliser phpmyadmin ​ 
- 
-(interface web: http://​192.168.0.189/​phpmyadmin/​) 
- 
-Remplacer <​192.168.0.189>​ par ip de votre serveur (localhost, 127.0.0.1, etc...) 
- 
-Je ne décrirai pas avec phpmyadmin (un peu de lecture encore...)(Certains problèmes d'​importation avec gros fichiers) 
- 
-Vous pouvez aussi continuer avec la ligne de commande (voir ci-bas). 
-</​note>​ 
- 
-Peupler les bases de données 
-     cd /​home/​wow/​udb 
-     mysql -u root -p -v -D realmd < realmd.sql 
-     mysql -u root -p -v -D characters < characters.sql 
- 
-     cd /​home/​wow/​udb/​0.11.5_core 
-     mysql -u root -p -v -D mangos < UDB_0.11.5_Core_7681_SD2_1012.sql 
- 
-Appliquer les patchs sur les bonnes tables 
- 
-     cd /​home/​wow/​udb/​0.11.5_additions 
-     mysql -u root -p -v -D characters < 380_corepatch_characters_7682_to_7894.sql 
-     mysql -u root -p -v -D mangos < 380_corepatch_mangos_7682_to_7894.sql 
-     mysql -u root -p -v -D realmd < 380_corepatch_realmd_7682_to_7894.sql 
-     mysql -u root -p -v -D mangos < 380_updatepack_mangos.sql 
-     mysql -u root -p -v -D characters < 381_corepatch_characters_7895_to_8029.sql 
-     mysql -u root -p -v -D mangos < 381_corepatch_mangos_7895_to_8029.sql 
-     mysql -u root -p -v -D realmd < 381_corepatch_realmd_7895_to_8029.sql 
-     mysql -u root -p -v -D mangos < 381_updatepack_mangos.sql 
-     mysql -u root -p -v -D characters < 382_corepatch_characters_8030_to_8280.sql 
-     mysql -u root -p -v -D mangos < 382_corepatch_mangos_8030_to_8280.sql 
-     mysql -u root -p -v -D mangos < 382_updatepack_mangos.sql 
- 
- 
-<note tip>Les noms de fichiers ont une structure fixe qui devrait vous permettre de savoir si vous avez besoin des mises à jour.</​note>​ 
- 
- 
-==== Description des noms de fichier de mises à jour ==== 
- 
- 
-Les noms de fichiers sont divisés en deux parties. 
- 
-La première partie est le compteur de révision, Ce chiffre donne la version qu'​aura la base de données après l'​application de cette mise à jour.  Suivi du compteur de mise à jour pour un même numéro de version (appliquer de façon incrémentale). 
- 
-La deuxième partie est contitué du nom de base de donnée et la table qui doit être mise à jour ou ajoutée. 
- 
-Voir l'​exemple ci-dessous: 
- 
-6936_01_mangos_spell_chain.sql 
- 
-**6936** ​ 
-Indique la version qu'​aura la base de données MaNGOS après l'​application de cette mise à jour 
-It included in commit description in form [6936] as you can see at http://​github.com/​mangos/​mangos/​commits/​master 
- 
-**01** 
-Le compteur indique le nombre de mise à jour sql dans la liste pour cette révision 
-et indique l'odre d'​application des mises à jour sql pour cette même révision 
- 
-**mangos** 
-Nom de la BD affecté (Nom par défaut recommandé) 
-Peuvent être: characters, mangos, realmd 
- 
-**spell_chain** 
-La table '​spell_chain'​ doit être mise à jour. 
- 
-SQL inclus une protection spécial de mise à jour contre l'​application erronée (séquence et multiple) des mises à jour SQL. 
-Toute tentative d'​appliquer une mise à jour sur la mauvaise version de base de données ou sur la bonne version mais pas mise à jour selon l'​ordre requis génèrera une erreur et ne sera pas appliquée. 
- 
- 
-<​note>​OPTIONEL,​ Pour obtenir la liste des noms de fichier à appliquer et les copier dans un fichier de script placez-vous dans le répertoire des updates et tapez: 
-     ls > liste.sh 
-cette action créera un fichier de sript (liste.sh) dans le répertoire courant. 
- 
-Taper ensuite ​ 
-     chmod +x liste.sh pour le rendre exécutable 
- 
-Faite l'​édition du fichier pour ne garder que les mises à jour requise et ajouter devant chacun des fichiers inscrit la #commande sql suivante: 
-     mysql -u root -pmangos "​table_mise_à_jour"​ < "​fichier_de_mise_à_jour.sql"​ 
- 
-Exécuter le script en tapant: 
-      ./liste.sh 
- 
-Toute les mises à jour seront appliquées en une seule étape.</​note>​ 
- 
- 
-À SUIVRE 
- 
-<note warning>​Tout ce qui suit est bidon, il s'agit de la page d'​exemple d'​édition du WIKI 
-</​note>​ 
- 
-===== Configuration ===== 
- 
-Tout d'​abord,​ [[:​tutoriel:​comment_modifier_un_fichier|ouvrez le fichier]] **/​truc/​machin/​bidule** en modification puis … 
- 
-<note tip>​Configuration particulière ? Expliquez les détails utiles de configuration (il n'est pas nécessaire de faire un copier-coller de la page de manuel ; les grandes lignes suffisent avec éventuellement un lien dans les références). 
-</​note>​ 
- 
-===== Utilisation===== 
- 
-Lancez l'​application depuis le menu //​Applications -> Accessoires -> Machin Chose// ou //via// la commande suivante : 
- 
-  machin-chose 
- 
-<note tip>​Raccourcis intéressants ? Fonctions cachées ? Expliquez le fonctionnement général de ce que vous présentez (là non plus, il n'est pas nécessaire de copier-coller la page de manuel). 
-</​note>​ 
- 
-===== Désinstallation ===== 
- 
-Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. La configuration de l'​application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez. 
- 
-===== Liens ===== 
- 
-<note tip>Des références particulièrement intéressantes pour approfondir le sujet peuvent être utiles.</​note>​ 
- 
-  * **(en)** [[http://​spuriousinterrupt.org/​projects/​xfmedia/​|Site officiel de Xfmedia]] 
-  * **(fr, en)** [[http://​www.xfce.org|Site officiel du projet Xfce]] 
- 
----- 
- 
-<note help>Si vous considérez que votre contribution à la page de documentation est significative,​ vous avez la possibilité de la signer en ajoutant votre identifiant dans la ligne ci-dessous. 
-</​note>​ 
- 
-//​Contributeurs principaux : [[utilisateurs:​votre_identifiant|votre nom ou pseudonyme]],​ [[utilisateurs:​autre_identifiant|nom ou pseudo autre]].// 
- 
-<note help>Si vous vous êtes basé sur un document existant pour écrire votre article, citez la source originale ! Ceci est indispensable afin de respecter les droits d'​auteur.</​note>​ 
- 
-//Basé sur [[http://​www.document_source.com|« Titre original de l’article »]] par Auteur Original.// 
  • serveur_mangos.1253823128.txt.gz
  • Dernière modification: Le 18/04/2011, 14:52
  • (modification externe)