Salut,voici un tuto complet pour l'installation d'un
serveur dédié chez Ovh configurer avec le système Gentoo.
Le
tuto sera fait pour TrackMania Nations Forever avec le gestionnaire de
records TmGery et avec TmWeb pour l'administration via internet.
Commandez un serveur Ovh:Pour commandez un
serveur,allez sur cette page:
https://www.ovh.com/fr/particulier/commande/kimsufi.cgi
Choisissez votre
serveur.
Choisissez votre pack (pour le tuto j'ais prit le pack standard).
Dans choisissez un type de système d'exploitation,allez sur celui ci:
Linux
Release
2, Release 1, Linux Plesk 8.4, Linux Plesk 8.0, Cpanel, Extranet Group
Work, Easy Streaming, Ubuntu Desktop 8.04, Debian : Etch Stable, Ubuntu
Server 8.04, Open Suse 10.2, Fedora Core, CentOS, Gentoo, Slackware,
VMWare, Xen, Proxmox Choisissez la version:
Release 2 Basée sur Gentoo 2006Pour finir,choisissez la période,vous pouvez prendre pour un mois.
Sur la fenètre d'après,il vous reste juste à créez votre compte ovh.
Téléchargement des programmes:Pack pour créer le
serveur avec TmGery déja configuré avec les liens BGZ.
Les liens peuvent bien sur être modifiés
Serveur dédié TrackMania + TmGery
Gestionnaire internet pour votre
serveur,laissez le compresser.
TmWeb
Notepad++ (lien de télécharger.com) va vous servir à éditer les fichiers de configuration.
Notepad++
Putty (lien de télécharger.com) va vous servir à vous connectez à votre dédié Ovh pour mettre en marche le
serveur de jeu ainsi que TmGery.
Putty
Java (lien de java.com),Webmin le demande donc installez le sur votre pc.
Java
Création d'un compte pour le serveur de jeu:Pour créez un compte Nations Forever,lancez le jeu et faites un nouveau compte joueur.
Attention de bien gardez la clé,le login et le mot de passe car nous en auront besoin.
Pour les joueurs ayant TrackMania United Forever,allez sur ce site https://www.trackmania.com/tmf-dedicated
Vous aurez une page avec ceci "Le certificat de sécurité de ce site Web présente un problème".
Cliquez sur "Poursuivre avec ce site Web (non recommandé)" sans quoi vous n'aurez pas accès à votre compte.
Mettez votre clé du jeu,ensuite sur la page,allez sur "ADD".
Choisissez un login ainsi qu'un mot de passe (ne mettez pas le même que votre jeu) ensuite choisissez la localisation de votre
serveur.
Configuration du serveur TrackMania Forever:Allez dans le dossier TrackmaniaServer+TmGery,GameData ensuite Config.
Ouvrez le fichier dedicated_cfg avec Notepad++.
Nous allons d'abord mettre les mots de passe pour l'administration du
serveur avec TmGery et TmWeb.
Voici les lignes à modifiées:
Les mots de passe:
Définissez trois mots de passe différents.
Ligne 7: <password>SuperAdmin</password> remplacez SuperAdmin par un mot de passe (pas le même que le
serveur).
Ligne 11: <password>Admin</password> remplacez Admin par un mot de passe,différent de SuperAdmin.
Ligne 15: <password>User</password> remplacez User par un mot de passe,différent de SuperAdmin et Admin.
Le login,mot de passe et clé de validation:
Mettez ici les données du compte Nations ou United que vous avez créé.
Ligne 20: <login></login> mettez le login du
serveur entre ><
Ligne 21: <password></password> mettez le mot de passe du login
serveur entre ><
Ligne 22: <validation_key></validation_key> mettez les trois derniers caractères de la clé Nations ou de votre Clé United entre les ><
Nom du
serveur et commentaire.
Vous pouvez déja donner un nom à votre
serveur et mettre un commentaire que les joueurs verront en se connectant.
Ligne 26: <name></name> mettez entre >< le nom que vous voulez donner au
serveur.Par exemple: <name>
Serveur BGZ</name>
Ligne 27: <comment></comment> mettez entre >< un commentaire.Par exemple: <comment>Bienvenue sur le
serveur BGZ</comment>
Les ports
serveur:
Ici nous allons configurer les ports du
serveur.Comme c'est le premier
serveur,nous ne devons rien changer.
Je vous expliquerais après comment faire un deuxième
serveur de jeu sur le même dédié chez Ovh.
Ligne 65: <server_port>2350</server_port>Ligne 66: <server_p2p_port>3450</server_p2p_port>Ligne 73: <xmlrpc_port>5000</xmlrpc_port>Ne modifiez plus rien,tout le reste est paramètrable avec TmWeb.
Configuration de TmGery:TmGery est déja configurer pour un
serveur BGZ avec les liens vers le site et le forum du team.
Je rentrerais dans les détails par après.
Nous allons juste le configurez afin qu'il se lance et prenne en charge le
serveur Trackmania.
Allez dans le dossier TrackmaniaServer+TmGery,tmgery,includes.
Ouvrez avec Notepad++ le fichier "tm_gery_config.php"
Ligne 5: $port = 5000; Ne pas changer,premier
serveur.C'est le port xmlrpc.Nous changerons se port seulement pour la configuration d'un deuxième
serveur sur le même dédié Ovh.
Ligne 7: $password = 'SuperAdmin';Remplacez SuperAdmin par le mot de passe que vous avez mit à la ligne 7
du fichier dedicated_cfg dans le dossier
TrackmaniaServer+TmGery,GameData,Config.
Ligne 9: $admin = array('gery'); Remplacez gery par votre login TrackMania,le votre pas celui du
serveur.
Si vous voulez mettre plusieurs administrateurs dans gery,voici un exemple: $admin = array('login1','login2','login3');
Vous pouvez en mettre autant que vous voulez,faites juste attention de bien mettre le login du joueur.
Ligne 10: $avatar = 'gery'; Remplacez gery par votre login TrackMania,le votre pas celui du
serveur.
Voilà,le
serveurdu jeu est configuré,faites un clique droit sur le dossier
TrackmaniaServer+TmGery ensuite Envoyer vers Dossier compressé (si vous
le faites avec un autre programme,compressez le bien en zip).
Renommez le dossier compressé en serveur1
Installation de TrackMania Forever et TmGery sur le serveur Ovh:Nous allons maintenant installer le
serveur de jeu sur le
serveur Ovh.
Faites bien attention de tout lire comme il faut et de bien regardez les images.
Nous allons maintenant nous connecter au
serveur Ovh avec Webmin.
Vous avez reçu un email Ovh avec vos connections et mots de passe.
Dans l'email,chercher votre adresse Ovh Webmin qui est comme ceci:
Accès Webmin : https: http://91.121.000.000:10000:10000 (J'ais mit une fausse adresse ip)
Vous allez arriver sur une page"Le certificat de sécurité de ce site Web présente un problème".
Cliquez sur "Poursuivre avec ce site Web (non recommandé)"
Vous aurez cette fenètre:
Connectez vous avec votre login et mot de passe root.
Maintenant vous avez cette fenètre:
Allez sur "Autres"
Vous aurez cette fenètre:
Cliquez sur "Gestionnaire de fichiers"
Vous avez maintenant cette fenètre avec tous les dossiers de votre
serveur Ovh:
Cliquez deux fois sur "home" ensuite allez au dessus sur "Envoyer".
Si
vous avez une fenètre d'avertissement pour les publicités,acceptez les
et ensuite recliquez deux fois sur "home" et ensuite "envoyer".
Vous aurez cette fenètre:
!!! Regardez bien cette image !!!Avec le bouton "Parcourir" cherchez votre fichier serveur1.zip sur votre ordinateur.
Mettez bien les options comme sur l'image ensuite cliquez sur "Envoie"
Voilà,votre
serveur est installé,maintenant nous allons changer le "chmod" (permission) de certains fichiers
Cliquez deux fois sur "serveur1"
En principe,vous devez voir ces fichiers:
Cliquez une fois sur le fichier TrackmaniaServeur,ensuite allez au dessus sur "Information".
A usager,cochez la case "Exécuter";vérifiez que vous avez la même chose que sur l'image.
Ensuite sauvegardez.
Faites exactement la même chose avec le fichier RunTrackmania.sh.
Cliquez maintenant deux fois sur le dossier "tmgery"
Cliquez une fois sur le fichier RunGery.sh,ensuite allez au dessus sur "Information".
A usager,cochez la case "Exécuter";vérifiez que vous avez la même chose que sur l'image.
Ensuite sauvegardez.
Vous pouvez quitter Webmin,nous ne devons plus rien faire pour le moment.
Lancement du serveur TrackMania Forever et de TmGery avec Putty:!!! Attention de toujours bien lancer le serveur de jeu avant tmgery !!!Nous sommes maintenant au plus important,le lancement du
serveur jeu et tmgery.
Ouvrez Putty (il n'y a pas d'installation a faire).
Dans la case "Host Name (or IP address),mettez l'adresse ip de votre
serveur Ovh.
Ensuite cliquez sur "Open".
Si vous avez cette fenètre de sécurité:
Cliquez sur "oui".
Ensuite vous aurez cette fenètre:
A login,mettez:root.
Ensuite mettez votre mot de passe,vous ne le verrez pas en le mettant,faites attention aux majuscules.
Mettons le
serveur en marche::
!!! Attention aux majuscules !!!Mettez ceci:
cd /home/serveur1
Faites "enter"
Vous ètes dans le répertoir du
serveur jeu,maintenant mettez ceci:
./RunTrackmania.sh
Faites "enter"
Le
serveur de jeu est lancer.
Nous allons maintenant lancer tmgery:
!!! Attention aux majuscules !!!Mettez ceci:
cd /home/serveur1/tmgery
Faites "enter"
Vous ètes dans le répertoir du
serveur tmgery,maintenant mettez ceci:
./RunGery.sh
Faites "enter"
tmgery est aussi en marche maintenant.
Vous pouvez fermer Putty,nous n'en avons plus besoin.
Allez dans votre jeu TrackMania et regardez si votre
serveur y est.
(Il faudra peut-être 2-3 minutes avant qu'il n'apparaisse dans la liste des serveurs)
Configuration et installation TmWeb:Maintenant,vous devez retourner sur ovh webmin:
Allez dans le fichier "home","ovh","www"
Quand vous êtes dans dans le dossier "www",créez en allant sur "Nouveau" un nouveau dossier avec le nom: tmweb.
(Si vous avez une fenètre de publicités,acceptez les et réouvrez le dossier)
!!! Regardez bien cette image !!!Cliquez une fois sur tmweb,ensuite allez sur information.
Mettez bien les options comme sur l'image.
Propriétaire:
Usager: ovh
Groupe: ovh
Apliquer les changements à: Ce répertoire et tout ses sous-répertoires.
Cliquez ensuite sur "Sauvegarder"
!!! Regardez bien cette image !!!Cliquez deux fois sur tmweb.
Ensuite allez sur "Parcourir" et cherchez le fichier tmweb.zip.(Ne pas décompresser)
Règlez bien les option (attention que "Upload as user soit bien mit sur ovh)comme sur l'image et allez sur "Envoie"
Quand vous avez fini,sur internet mettez http ://ip de votre
serveur/tmweb
(pas d'espace entre http et : ,je suis obligé de me mettre pour le tuto)
Vous aurez cette page:
Connectez vous avec votre mot de passe SuperAdmin.
Si vous savez vous connectez à tmweb,vous pouvez fermer webmin.
!!! Ne fermez jamais votre serveur avec tmweb !!!Si vous faites des modifications,redémarrez votre
serveur ovh.
Pour redémarrez votre
serveurovh,allez sur webmin,systeme,actions de démarrage et d'arrêt. Allez sur
redémarrer le systeme.Vous aurez une fenètre de confirmation,cliquez
sur redémarrer le systeme.
Attendez +- 5 minutes (le temps que le
serveur ovh redémarre et puis relancez le jeu avec Putty.
Merci à Jupi pour se super Tuto