[TUTORIAL] Comment avoir 2 GameServer sur 1 LoginServer. Bonjour à tous !
Dans ce tutoriel nous allons apprendre comment installer deux GameServer sur un seul LoginServer.
Installation d'un 1er : (voir les différents tutos comment créer son .)
Utilité:
Avoir votre serveur principal où seront vos joueurs et avoir un second serveur où vous effectuerez vos tests. (ceci évitant un down de votre serveur, ce dernier ne devra par conséquent être off qu'au moment d'une MAJ.)Nous allons créer un 2ème GameServer. (nous allons considérer que vous prenez deux fois les mêmes serveurs : un serveur ou il y a les joueurs et un serveur où nous ferons des test.)
Voici donc la démarche à suivre.
1-Créez une nouvelle base de donnée dans votre PhPMyAdmin. (dans cet exemple cela sera L2jdb1)
2-Cliquez droit sur votre database_installer -> modifier (/GameServer/tools/database_installer)
Admettons que votre 1ere database est "L2jdb" nous allons créer une nouvelle database donc donnons lui le nom "L2jdb1"
Les lignes à modifier:
Installez à présent votre database.
3-Bien, nous allons nous rendre dans le Server.properties. (/Serveur/gameserver/dist/config/server.properties)
Nous allons modifier les ports de GameServer (sur le 1er serveur nous avons 7777; nous allons mettre 8888.)
La ligne à modifier.
Toujours dans votre serveur.properties; nous allons lui dire où se connecter (donc L2jdb1).
Les lignes à modifier:
4-Assurez vous que votre LoginServer.properties soit bien configuré pour accepter 2 GameServer ou plus ! (/Serveur/LoginServer/dist/config/loginserver.properties)
Trouvez la ligne suivante:
- Code:
-
"AcceptNewGameServer = False"
Remplacez False par True.
5-Nous allons à présent créer un nouvel Hexid.
Allez dans le dossier suivant. (/Serveur/LoginServer/dist/RegisterGameServer)
Une fois votre hexid créé, coupez le et collez le dans (/Serveur/gameserver/dist/config)
6-Voilà votre server est enfin prêt à être exécuté ! Lancez votre Login Server et vos deux GameServer.
Sig'.