Racing Spirit Team

Bienvenue chez les =RS=, bande de copains qui se sont donnés pour mission de se rencontrer une fois par an, en organisant un BBQ. Vous pourriez éventuellement nous croiser sur TMN, TMUF et TM² Canyon.
 
AccueilPortailGalerieFAQRechercherS'enregistrerMembresGroupesConnexion

Partagez | 
 

 Création d'un serveur dédié

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
=RS=Mike
Admin
Admin
avatar

Nombre de messages : 1709
Age : 38
Localisation : Gironde
Date d'inscription : 21/04/2007

MessageSujet: Création d'un serveur dédié   Dim 31 Juil 2011 - 18:55

J'ai trouvé ce tuto que je met en lien pour ce que ça intéresserait.
Dès que j'ai 5min je le recopie Wink
[Seuls les administrateurs ont le droit de voir ce lien]
Citation :

Ici, je te propose pour la modique somme de 23,91 euros par mois, d'avoir non pas 1 mais plusieurs serveurs opérationnels. La location sera chez un fournisseur officiel de serveur, chez Kimsufi où il faudra tout installer soit même. Ici je fais juste un exemple avec ce fournisseur. (A comparer avec un Fournisseur traditionnel clé en main, 40 euros par mois pour 20 places et sans aucune facilité de prise en main ... !!!)

Et oui, il faut payer ... parce que tu croyais que c'était gratuit !!! ??? hahahahahaha bien non. Même si tu héberges un serveur sur ton PC, tu payes pour les autres, tu laisses tourner ton PC, note d'électricité, usure de tes composants, bande passante pour les autres, ralentissement de ta machine, tu coupes ton PC/internet plus de serveur ... bref ... un serveur gratuit pas si gratuit que cela avec pas mal de contraintes parfois négligées.

I Pré requis :
- Avoir le jeu TMU ou TMNF
- Se rappeler de sa clé d'activation lors de l'installation du jeu
- Mettre en Favoris ce Lien : [Seuls les administrateurs ont le droit de voir ce lien]
- Avoir le programme Winzip
- Louer un serveur de type "L" chez : Kimsufi

II Tous les téléchargements sont des liens Mega Upload
- Télécharger le logiciel gratuit : Putty (arrêt/stop des stats, état du serveur)
- Télécharger le logiciel gratuit : WinSCP (Gestion complète du serveur, dossier, stats ...)
- Télécharger le serveur 1 (il n'y a que le login pass à configurer et le serveur est prêt à tourner)
- Télécharger le serveur 2 (il n'y a que le login pass à configurer et le serveur est prêt à tourner)
- Télécharger TMweb (Gestion à distance du serveur trackmania)
- option : Télécharger le Plugin "message dans le chat"
- option : Télécharger le Plugin "mot interdit"
- option : Télécharger le Plugin "Logo page podium"
- option : Télécharger le Plugin "auto-queue"
- option : Télécharger GPP version 1.75

Le serveur 1 est configuré avec Fast/Dédimania 3.2.2C recs locaux dons de coppers loterie pari sur runs pack map juke box rang serveur .... etc. Un serveur déjà bien complet pour bien démarrer. (il n'y a que le login pass à configurer et le serveur est prêt à tourner)

Le serveur 2 est configuré prêt à tourner mais sans aucun système de statistiques, à chacun de rajouter ses stats. (il n'y a que le login pass à configurer et le serveur est prêt à tourner)

III Screen :
[Seuls les administrateurs ont le droit de voir cette image]
1 : active ou désactive les records locaux
2 : active ou désactive les messages de connexions desjoueurs dans le "chat"
3 : active tous les records ou active seulement vos records
4 : toutes vos statistiques sur ce serveur
5 : choix de la langue (j'ai cherché le patois du Puy de Dôme mais pas trouvé)
6 : votre nombre de point acquis sur le serveur
7 : votre rang serveur (classement par rapport à tous les joueurs)
8 : votre propre record sur la track inscrit sous la forme : date/heure/temps
9 : développe directement le menu de gauche pour choisir ses préférences
10 : affiche tous les records de la track
11 : affiche le classement du rang serveur

IV Avantages du serveur Kimsufi :
- Pour commencer le plus petit des serveurs à la location est suffisant, de type L.
- Serveur ON 24/24
- Possibilité de créer 50 serveurs Trackmania, pour autant qu'ils ne soient pas tous allumés, seul l'espace (250Go) du serveur le permets. cet avantage peut par exemple permettre de préparer un serveur Tournoi, un serveur Match, un serveur Test et ne les mettre en fonctionnement que ponctuellement.
- Définir son nombre de place sur le serveur Trackmania, la seule limite est la bande passante du serveur. J'ai déjà eu 3 serveurs de 50 places sans problème sur un type L.
- Possibilité d'associer un serveur Team Speak (pas expliqué ici)
- Possibilité d'ajouter d'autres jeux que Trackmania, comme Call Of Duty, CS, BF2 ... etc (pas expliqué ici). Et tout ça, toujours pour le même prix : 23,91 euros par mois !!!!

V Configuration du serveur :
- Prendre la location, choisir un serveur de Type Linux à distribution Debian 32 Bits
[Seuls les administrateurs ont le droit de voir cette image]

[Seuls les administrateurs ont le droit de voir cette image]

- Le serveur vous a été livré, vous avez reçu un login mot de pass. (root ******)
- Ouvir Putty, entrer l'IP du serveur pour se connecter.
- La connexion établie : on obtient
Citation :
login :root
touche enter
pass : ******
touche enter
- Screen :
[Seuls les administrateurs ont le droit de voir cette image]

- Ensuite, sans chercher le pourquoi du comment, rentrer les lignes suivantes, certaines commandes téléchargeront des fichiers, cliquer "Y" et "enter" à chaque demande :
Citation :
aptitude update
touche enter
aptitude dist-upgrade
touche enter
aptitude install unzip bzip2 screen
touche enter
aptitude install apache2
touche enter
aptitude install bwm-ng
touche enter
aptitude install php5
touche enter
aptitude install php5-gd
touche enter
aptitude install php5-cli
touche enter
aptitude install php5-cgi
touche enter
aptitude install php5-mysql php5-mhash php5-mcrypt php5-ldap
touche enter
aptitude install mysql-server
touche enter
aptitude install phpmyadmin
touche enter
wget "http://www.tmbase.de/index.php?name=tools&id=18&op=open" (garder les " pour télécharger)
touche enter
unzip remoteCP-4-0-1-x.zip (x = version du panel, à vérifier sur le site [Seuls les administrateurs ont le droit de voir ce lien]
touche enter
mv remoteCP-4-0-1-x.zip /var/www/remoteCP
touche enter

VI Création du Login du ou des serveurs :
- Se connecter sur le site de trackmania
- Sur l'onglet ,[Seuls les administrateurs ont le droit de voir cette image] créé un login password localisation
- Il est possible de créer 10 logins serveurs par clé.

VII Uploader le serveur trackmania :
- Dézipper le serveur téléchargé au pré requis. (serveur prêt à l'emploi)
- Se connecter avec WinSCP
- Développer l'affichage des dossiers
- Se rendre dans le dossier "/home", c'est ce dossier qui hébergera tous les jeux (Track, CoD ou autres team speak)
- Créer un dossier "trackmania"
- Développer /home/trackmania
- Faire un glissé du dossier "serveur1" vers /home/trackmania pour donner /home/trackmania/serveur1

VIII Configurer son serveur :
- Se connecter avec WinSCP
- Développer /home/trackmania/serveur1/GameData/Config
- Ouvrir le fichier dedicated.cfg
- Changer les lignes suivantes
Citation :
< masterserver_account >
< login >votre login serveur créé< /login >
< password >le pass du login créé< /password >
< validation_key >les 3 dernières lettres de votre clé officielle< /validation_key >
- Le serveur est configuré par défaut sur le port 5000
- On peut ensuite changer le nombre de place que le serveur accepte, le nombre de spectateurs, afficher un commentaire ... etc

IX Uploader & Installer TMweb :
- Dézipper TMweb téléchargé au pré requis.
- Se connecter avec WinSCP
- Développer l'affichage des dossiers
- Se rendre dans le dossier "/var/www"
- Glisser le dossier ce qui donnera : "/var/www/TMWEB"
- Ouvrir le dossier config.php et modifier le nom du serveur, vérifier le port = 5000

X Démarrer son serveur :
Pré requis : vérifier et modifier si nécessaire les propriétés des fichiers qui se trouvent à la racine /home/trackmania/serveur1 :
=> TrackmaniaServer.exe / octal = 0777
=> TrackmaniaServer / octal = 0777
=> Runteames.sh / octal = 0755
=> fast3.sh / octal = 0755
=> FAST3 start.bat / octal = 0755

- Clique droit sur le fichier Runteames.sh puis opération manuelle puis exécuter

Si il n'y a pas de message d'erreur, le serveur est ON et visible sur le jeu.

XI Démarrer/stopper les stats :
- Se connecter avec Putty
Démarrer les stats :
Citation :
cd /home/trackmania/serveur1 (se rendre dans le dossier du serveur1)
./fast3.sh dedicated (démarrer les stats du serveur1)
cd .. (sortir de /home/track/serveur1)
cd serveur2 (se rendre dans le dossier du serveur2)
./fast3.sh dedicated

Couper les stats : killall php5

La commande "killall" coupe tous les processus, il faut donc ensuite redémarrer les stats de chaque serveur.

XII Gestion via TMweb :

MAJ du 30/06 : Tuto TMweb

- modifier le mot de passe, du superadmin dans le fichier : /home/trackmania/serveur1/GameData/Config/dedicated.cfg
Citation :
< level >
< name >SuperAdmin< /name >
< password >ton mot de passe< /password >
< /level >
- Se connecter avec son Explorateur Internet sur l'IP de son serveur : [Seuls les administrateurs ont le droit de voir ce lien] (remplacer les xx par l'IP serveur)
- Lorsque vous êtes connecté à vous de toucher, modifier .... passer le serveur en round, en time attaque, ajouter un circuit, supprimer un circuit, kicker un joueur, bannir, forcer le circuit suivant, arrêter le serveur.
- Si vous "stopper" le serveur via TMweb, la seule solution de le redémarrer est de repasser via WinSCP.
- Toutes modifications de valeurs via TMweb, sera prises en compte au chargement de la map suivante.

XIII Options :
- En options, on trouve tout ce qui est appelé "plugin", un plugin est un fichier en *php qui est appelé à chaque démarrage des stats. Lorsque l'on souhaite ajouter un plugin, il suffit simplement de le copier via WinSCP dans le dossier : XXXX .
- A chaque ajout ou modification de plugin il est conseillé, de stopper les stats correctement avec la
fonction "killall php5" puis de les redémarrer avec la fonction "./fast3.sh dedicated"
- Chaque plugin est modifiable selon vos préférences, à chacun d'ouvrir et de modifier les textes, couleurs, ajouts ... etc.

XIV Options :
Il est conseillé de connaitre quelques bases en Linux avant de se lancer dans l'aventure. Perso, je n'avais aucune base, mon ami et fidèle compagnon de toujours, Google, m'a beaucoup aidé dans cette aventure, sans oublier Cento.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
 
Création d'un serveur dédié
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Création de notre serveur Team
» Probleme de création de serveur avec skulltag
» [ZDaemon] Help - Création de serveur personnel
» création de serveur privé = danger
» Création de compte sur serveur japonais (Black Desert)

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Racing Spirit Team :: Outils et Tutoriels :: Tutoriels :: Pour les serveurs-
Sauter vers: