Aller au contenu
Top-Metin2.org - Vous êtes à la recherche d'un serveur Metin 2 ? ×
×
×
  • Créer...

Changer / Installer des files Metin2


Calypso

Messages recommandés

  • Retraité

 

Niveau requis  Débutant

Temps estimé : Entre 15 et 30 minutes

 

 

 

Bonjour à toi,

 

Tu souhaites installer des files Metin2 sur ta machine ? Ou tout simplement les changer ? Alors ce tutoriel est fait pour toi !

 

Pré-requis:

 

  • Il vous faut des Files Metin2 que vous avez trouvez je ne sais où. Vous pouvez en trouver dans la section File
  • Hidden Content

      Give reaction to this post to see the hidden content.
    , un client SFTP qui vous permettra de vous connecter en SFTP à votre serveur pour pouvoir modifier les fichiers du serveur.
  • Navicat pour vous connecter à votre base de données de votre serveur.
  • Une machine FreeBSD prête à l'emploi

 

Attention ! Pour réaliser ce tutoriel, il vous faut une machine avec FreeBSD et MySQL. Si ce n'est pas le cas, je vous invite à suivre l'un de ces tutoriels si vous êtes débutant:

       - Créer un serveur Metin2
       - Créer un serveur Metin2 avec No-IP
       - Créer un serveur Metin2 avec Hamachi
       - Créer un serveur Metin2 sous Windows
       - Installer un serveur dédié Metin2

 

 

I. Installer les fichiers serveurs

 

 

1. Commençons par installer les fichiers de votre serveur. Sur les files que vous avez obtenu, vous avez normalement un fichier .tar.gz (généralement metin2.tar.gz). On trouve dedans un dossier nommé metin2 (ou autre) avec tous ces fichiers:

 

Hidden Content

    Give reaction to this post to see the hidden content.

 

Avertissement. Si vous changez de serveur, faut créer l'archive sur votre ancienne machine avec la commande tar cvf nom_de_votre_archive.tar.gz /usr/metin2  . Il vous suffit ensuite de récupérer l'archive via WinSCP.
Information. Le format .tar.gz est un format de compression tout comme le format .zip ou .rar. Nous utilisons celui-ci car il est adapté au noyau linux.

 

2. Placez l'archive .tar.gz dans le dossier /usr de votre nouvelle machine. (supprimez le dossier metin2 s'il existe déjà)

 

3. Pour extraire l'achive, il vous faut exécuter cette commande sur PuTTY (ou votre machine virtuelle) :  cd /usr && tar xvf nom_de_larchive.tar.gz && chmod -R 755 metin2

 

Information. Cette commande est constituée de 3 étapes: Je me rends dans le dossier usr PUIS j'extrais mon archive. Je fini ensuite par donner les permissions à mon dossier Metin2 avec chmod

 

4. Une fois cette commande effectué, vous pouvez normalement apercevoir votre dossier metin2 dans le dossier /usr (sur WinSCP)

 

Hidden Content

    Give reaction to this post to see the hidden content.

 

 

Succès ! Les fichiers serveur de Metin2 se trouvent maintenant sur votre machine !

 

 

II. Installation de la base de données MySQL

 

 

1. Ici, nous allons installer la base de données MySQL. Il y a deux scénarios possibles:

 

  • Vous avez téléchargez des files sur le forum ou ailleurs. Dans ce cas, il vous est fourni des fichiers .sql (account.sql, player.sql, etc ...). Passez directement à l'étape 2 de cette partie.
  • Vous migré votre serveur sur un autre. Il faut donc exporter toutes vos bases de données Metin2 pour obtenir les fichiers .sql.

 

Pour exporter une base de données, il suffit de faire clique droit dessus -> Dump SQL File -> Strucutre and Data

 

Hidden Content

    Give reaction to this post to see the hidden content.

 

Sauvegardez le fichier .sql où vous voulez.

 

Attention ! Inutile d'exporter toutes vos bases de données. Seulement  account - common - hotbackup - log et player

 

2. Créons maintenant les base de données sur notre nouveau serveur. Faites un clique droit sur votre connexion puis cliquez sur New Database

 

Hidden Content

    Give reaction to this post to see the hidden content.

 

Avertissement. Si vous remplacez vos files par d'autre, pensez à supprimer vos anciennes base de données.

 

3. Dans Database Name, mettez le nom de la base de données. Commençons avec la base de données account puis cliquez sur OK.

 

Hidden Content

    Give reaction to this post to see the hidden content.

 

4. Double cliquez sur la base de données que vous venez de créer pour l'ouvrir. Puis faites un clique droit dessus pour sélectionner Execute SQL File

 

Hidden Content

    Give reaction to this post to see the hidden content.

 

5. Sélectionnez le fichier sql correspondant (ici account.sql). Cochez la deuxième case  comme sur le screen ci-dessous puis cliquez sur Start

 

Hidden Content

    Give reaction to this post to see the hidden content.

 

 

Succès ! Vous venez d'importer la base de données account dans votre base de données. Faites de même avec la base de données common , hotbackup , log et player (refaire 2 à 5)

 

 

III. Connecter le serveur à la base données

 

Révélation

1.  Dans le dossier metin2 (sur WinSCP), vous avez plusieurs dossiers channel (channel1, channel2, etc ..) Dans chacun de ces dossiers channel, vous avez 5 dossiers core (core1, core2, core3). Dans chacun de ces dossiers core, vous avez un fichier CONFIG, c'est lui que l'on va devoir éditer.

 

Attention ! Sur les Files 2012-, les dossiers core n'existent pas. Vous avez donc seulement un fichier CONFIG par dossier channel.

 

2. Prenons par exemple le fichier CONFIG du core1 du channel1. La partie qui nous intéresse sont ces 3 lignes :

 

Hidden Content

    Give reaction to this post to see the hidden content.

 

3. La ligne est organisée comme ceci :

 

Hidden Content

    Give reaction to this post to see the hidden content.

 

4. Il vous suffit donc de changer les informations comme suit:

 

  • Host de la bdd: Laissez comme ça. A part si votre base de données se trouve sur une autre machine que votre serveur (ce qui est déconseillé)
  • User MySQL: Votre utilisateur MySQL
  • Mot de passe: Le mot de passe de votre utilisateur MySQL
  • bdd (base de données): Ne pas y toucher du tout

 

Attention ! Cette partie nécessite d'avoir un utilisateur MySQL existant. Ce tutoriel vous explique comment créer un utilisateur MySQL pour votre serveur

 

5. Faites la même choses avec tous les fichiers CONFIG de vos dossiers channels + le fichier CONFIG du dossier auth et du dossier game99

 

6. Il ne vous restera plus qu'à modifier le fichier conf.txt qui se trouve dans le dossier db. Le principe reste le même malgré les petites différences. Voici les lignes qui nous intéressent :

 

Hidden Content

    Give reaction to this post to see the hidden content.

 

Le format est celui-ci :

 

Hidden Content

    Give reaction to this post to see the hidden content.

 

Modifiez seulement l'user et le mot de passe (et l'host si besoin).

 

Succès ! Tout est en ordre ! Il suffit de vous rendre dans le dossier metin2 via PuTTY ou votre machine virtuelle (cd /usr/metin2) puis de faire la commande sh start.sh pour lancer votre serveur !

 

 

Pour continuer:

 

  • Vous trouverez de nombreux partages et tutoriels sur Funky-Emu dans la section Metin2.
  • Pour configurer votre client pour connecter à votre serveur, suivez ce tutoriel
  • Cette FAQ pourra répondre à la plupart de vos questions.
  • Une catégorie support est disponible. Si vous avez un problème ou une question, n'hésitez pas à poster une demande !

 

Modifié par Kijaru
Mise à jour des liens
  • Metin2 Dev 16
  • Good 8
  • Love 270
Lien vers le commentaire
Partager sur d’autres sites

  • 1 an après...
  • 1 mois après...


  • brilliantdiscord_widget
  • Flux d'Activité

    1. 21

      Metin2 en 2020 peut-on en parler?

    2. 0

      METIN2Project

    3. 3

      Ressources - UnPack - Metin2 Client - Officiel

    4. 0

      Barre des tâches d'argent étendue

    5. 16

      Redémarrage automatique des channels

    6. 16

      Multi Logo GM / SGM / GA

    7. 0

      comment extraire les fichiers locale.epk locale.eix sur le serveur officiel ?

    8. 2

      Funky-emu.net -> fr.metin2.dev

  • En ligne récemment

    • Aucun utilisateur enregistré regarde cette page.

Information importante

Conditions d’utilisation / Politique de confidentialité / Règles / Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.