10/11/2016, 13:16
CHAPITRE 6 :
Nous arrivons au bout du tunnel, il faut régler nos .conf et après on test le binz
Avant toute chose en premier lieu vous aller switch un coup sur l'onglet Compilation voir que tout ce passe bien et que notre core est compilé avec succès si c'est pas fini patientez ! Si il y'a une erreur ouvrez un poste d'aide, si c'est compilé avec succès poursuivez !
Donc vous re-switché vers l'onglet Station de Travail et vous vous rendez à l'emplacement de vos .conf
Citation :cd ../../core/etc
Citation :mv worldserver.conf.dist wordlserver.conf
mv authserver.conf.dis authserver.conf
une fois renommez vous les ouvrez avec la commande nano (comme expliqué dans mon guide des commandes shell)
Citation :nano worldsever.conf
nano authserver.conf
et vous modifiez les accès à vos base de données :
worldserver.conf :
Citation :LoginDatabaseInfo = "127.0.0.1;3306;trinity;trinity;auth"
WorldDatabaseInfo = "127.0.0.1;3306;trinity;trinity;world"
CharacterDatabaseInfo = "127.0.0.1;3306;trinity;trinity;characters"
par
LoginDatabaseInfo = "127.0.0.1;3306;UTILISATEURSQL;MOTDEPASSE;auth"
WorldDatabaseInfo = "127.0.0.1;3306;UTILISATEURSQL;MOTDEPASSE;world"
CharacterDatabaseInfo = "127.0.0.1;3306;UTILISATEURSQL;MOTDEPASSE;characters"
Plus bas vous trouverez les options pour mettre à jour vos bdd automatiquement (attention ça fonctionne que si vous lancez l'application en root)
###################################################################################################
# UPDATE SETTINGS
#
# Updates.EnableDatabases
# Description: A mask that describes which databases shall be updated.
#
# Following flags are available
# DATABASE_LOGIN = 1, // Auth database
# DATABASE_CHARACTER = 2, // Character database
# DATABASE_WORLD = 4, // World database
#
# Default: 7 - (All enabled)
# 4 - (Enable world only)
# 0 - (All disabled)
Updates.EnableDatabases = 7
Vous mettez 7 pour mettre à jours toutes les bdd. une fois mis à jour il faudra remettre sur 0 avant de lancer le core en mode utilisateur
authserver.conf :
Citation :LoginDatabaseInfo = "127.0.0.1;3306;trinity;trinity;auth"
par
LoginDatabaseInfo = "127.0.0.1;3306;UTILISATEURSQL;MOTDEPASSE;auth"
ON LANCE LA BÊTE
Nous allons lancer un autre onglet screen (aidez-vous du guide) puis vous vous rendez dans le dossier /bin
Citation :cd ../bin
Et on lance déjà le authserver
Citation :./authserver
Puis vous aller sur l'onglet station de travail :
Citation :cd ../bin
et maintenant on lance le world (qui devrait faire des mises à jours bdd)
Citation :./worldserver
Le core se lance et reste stable ?! Super vous pouvez reboot votre serveur dédié en utilisant la commande
Citation :reboot
Vous vous connectez dessus en mode utilisateur et non root, vous vous rendez à l'emplacement de votre core. Vous faites deux onglets screen, un Connexion (ou vous lancez le authserver) et un World (ou vous lancez le worldserver). Et maintenant vous pouvez fermer votre console putty et vous amusez comme des petits fou :p
Merci d'avoir suivi ce tutoriel, n'hésitez pas si vous avez des questions, des suggestions, des besoins d'aide.
MAJ : Le guide commande unix est disponible : par ici