Guide technique pour la création d’un serveur dédié LiF:YO

Guide de Ninja_Dog81 sur le forum officiel

 

  1. Télécharger les applications nécessaire sur le serveur dédié :
    • Télécharger et installer Steam et Life is Feudal Dedicated Server (se trouvant dans Steam->Lib->Outils)
      • Toute future référence au “Dossier Steam” se référera à au dossier dans lequel vous avez décidé d’installer Steam ou, par défaut “C:Program FilesSteam”
      • Vous aurez besoin d’être identifié sur Steam afin de télécharger LIF Dedicated server, mais vous ne serez pas obligé de lancer le serveur depuis Steam une fois installé.
    • Télécharger et installer MariaDB 5.5 (https://mariadb.org/), durant l’installation veiller à choisir les paramètres suivants:
      • Database Password: <MotDePasseMariaBD>
      • Process: MySQL
      • Format: UTF-8
  2. Donner à votre serveur une IP statique sur votre réseau local (la procédure dépend de votre fournisseur d’accès internet (FAI)).
  3. Dans le dossier Steam, ouvrir “SteamAppsCommonLife Is Feudal Your Own Dedicated ServerDocsconfig_local.cs” avec le Bloc Note Windows et réaliser les modifications suivantes :
    • Server: “localhost”
    • Password = “MotDePasseMariaBD”
    • Sauvegarder et copier le fichier dans “SteamAppsCommonLife Is Feudal Your Own Dedicated Server”
  4. Dans le dossier Steam, ouvrir “SteamAppsCommonLife Is Feudal Your Own Dedicated ServerConfigworld_1.xml” avec le Bloc Note Windows
    • Modifier la configuration en fonction de vos attentes
    • Sauvegarder
  5. Démarrer MySQL MariaDB 5.5 x64 depuis Start > MariaDB 5.5 et entrer votre <MotDePasseMariaBD>
  6. Ouvrir HeidiSQL, dans “Connection wizard”:
    • Créer une nouvelle session “LIF”
    • Password: <MotDePasseMariaBD>
    • Cliquer “Ouvrir”
    • Dans le panneau de gauche (clic droit) LIF > Créer une nouvelle > Base de donnée
      • Nom: lif_1
      • Collation: utf8_unicode_ci
      • (clic droit) LIF > Actualiser
  7. Dans le dossier Steam, ouvrir “SteamAppsCommonLife Is Feudal Your Own Dedicated ServerDocsmy.ini” avec le Bloc Note Windows
    • Copier le bloc de texte dans “my.ini”
    • Aller dans Windows > Tous les programmes > MariaDB > My.ini (MariaDB 5,5 x64)
    • Coller le contenu dans la section [SQLD] (en dessous de [client] afin qu’il soit de cette forme :

[mysqld]
datadir=C:/Program Files/MariaDB 5.5/data
port=3306
sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION"
default_storage_engine=innodb
character-set-server=utf8
innodb_file_per_table=ON
innodb_file_format=Barracuda
innodb_flush_log_at_trx_commit=1
max_sp_recursion_depth=255
max_allowed_packet=10M
innodb_buffer_pool_size=1022M
innodb_log_file_size=50M
query_cache_size=0

  • Effacer tout les doublons
  • Sauvegarder
  1. Dans le dossier Steam, ouvrir “SteamAppsCommonLife Is Feudal Your Own Dedicated ServerSQLnew.sql” avec le Bloc Note Windows
    • Copier tout le contenu du document.
    • Dans la fenêtre HeidiSQL, Sélectionner “lif_1” et l’onglet “Query” dans le coin haut droit de l’écran.
      • Coller le texte dans la fenêtre “Query”
      • Cliquer sur la flèche du bas à coté de la flèche “Go” et modifier pour “Send Batch In One Go”
      • Cliquer sur la flèche “Go Arrow” pour lancer le batch
  2. Dans la configuration de votre routeur (ou box), trouver la fenêtre de réglages des Ports afin de router les connexions vers l’IP statique de votre serveur:
    • 28000 UDP et TCP
    • 26001-26003 UDP et TCP
  3. Créer les raccourcis suivants sur votre bureau.
    Dans le dossier Steam, trouver et faire un clic droit sur “SteamAppsCommonLife Is Feudal Your Own Dedicated Serverddtcd_cm_yo_server.exe”  et selectionner Envoyer sur le Bureau.

    • Sur le Bureau, clic droit sur le raccourci “ddtcd_cm_yo_server.exe” et “Propriétés”
      • Renommer le raccourci comme vous le souhaitez
      • Modifier le champs de la cible en ajoutant “-world 1” à la fin.
      • Exemple : “C:Program Files (x86)SteamSteamAppscommonLife is Feudal Your Own Dedicated Serverddctd_cm_yo_server.exe” -world 1
  4. Démarrer le serveur
    • Démarrer Life is Feudal Dedicated Server via la raccourci sur votre Bureau.
      • Le serveur va tenter de se connecter à la base de donnée SQL et du texte blanc/vert/jaune et rouge va défiler sur la fenêtre du serveur.
      • La fermeture de cette fenêtre va forcer l’extinction du serveur (fortement déconseillé)
      • Le premier démarrage peut prendre 5 à 10 minutes avant que le nom du serveur apparaisse dans la liste Steam
      • Si vous avez des tnnes de texte rouge et que la fenetre se ferme immédiatement, quelque chose ne va pas dans vos paramètres.
        • Les logs sont disponible dans “SteamAppsCommonLife Is Feudal Your Own Dedicated ServerLogs”. Ils vous permettront de trouver la cause du problème.
  5. Pour éteindre le serveur, il faut taper la commande “quit();” dans la fenêtre.
%d blogueurs aiment cette page :