Sufod'Entraide Index du Forum
Sufod'Entraide

 
Sufod'Entraide Index du ForumFAQRechercherS’enregistrerConnexion

:: Créer son serveur avec sharkemu (sous linux) ::

 
Poster un nouveau sujet   Répondre au sujet    Sufod'Entraide Index du Forum -> Games - DOFUS -> SharkEmu & DarkEmu
Sujet précédent :: Sujet suivant  
Auteur Message
C'moi
Modérateur
Modérateur

Hors ligne

Inscrit le: 06 Jan 2011
Messages: 55

MessagePosté le: Jeu 6 Jan - 18:33 (2011)    Sujet du message: Créer son serveur avec sharkemu (sous linux) Répondre en citant

Bonjour, avant tous je tien à dire que ce tuto n'est pas de moi mais de 1ra2

Installation de SharkEmu sur un serveur dédié sous linux :


Ce tuto est surtout utile pour les dédiés, je ne parlerais pas d'une installation via no-ip ou autre, ni de la configuration avancée de sharkemu, ceci est juste pour avoir un serveur fonctionnel.

Ce tuto a été exécuté sous ubuntu 9.10, il devrait fonctionner aussi pour Debian sans trop de modifications. Pour les autres distributions il risque d'il y avoir des changement au niveau des commandes à entrer dans le terminal

1ère Etape : Installation de mono

Avant tout, commencez par un petit


Code PHP :

sudo apt-get install update

Une seule petite commande suffit pour l'installation de mono (équivalent de .net sous linux) :


Code PHP :

sudo apt-get install mono-complete

Cela installe les runtime mono, les outils développeurs, et les lib nécessaires.

2ème étape l'installation de mysql

On installe mysql (il est possible que mysql soit déjà installé suivant votre hébergeur) :


Code PHP :

sudo apt-get install mysql-server

Lors de l'installation il vous sera demandé de mettre un mettre de passe root, celui ci est facultatif mais il est hautement recommandé d'en mettre un (surtout sur un serveur dédié)

Quelques commande rapide sur mysql :
•Pour connaitre l'etat du serveur mysql :


Code PHP :

sudo /etc/init.d/mysql status
•Pour démarrer le serveur mysql :


Code PHP :

sudo /etc/init.d/mysql start
•Pour stopper le serveur :


Code PHP :

sudo /etc/init.d/mysql stop

Il y a maintenant deux solutions, soit on passe via une interface graphique sur son ordinateur (comme navicat), soit on continue en ligne de commande sur le serveur. Je détaillerais ici la méthode en ligne de commande.

On se connecte à la console mysql :


Code PHP :

mysql -u root -p

Le mot de passe du compte root vous ai demandé (celui que vous avez entré avant), si vous n'avez pas mis de mot de passe (fortement déconseillé) tapez simplement mysql -u root

On commencer par créer la base de donnée (les commandes via la console mysql se termine par un ; il ne faut pas l'oublier ):


Code PHP :

CREATE DATABASE sharkemu;

Un message semblable à celui la doit apparaitre :


Code PHP :

Query OK, 1 row affected (0,00 sec)

On quitte la console mysql :


Code PHP :

exit

Puis on importe le / les fichier(s) sql (vérifiez bien que le fichier .sql se situe dans le répertoire où vous êtes, on peut le vérifier avec la commande ls). Pour aller plus vite et être sur de ne pas se tromper dans le nom du fichier commencez à l'écrire puis appuyez sur tab, c'est l'auto-complétion de linux :


Code PHP :

mysql -u root -p sharkemu < sharkemu.sql

On attend un petit peu, pour vérifier que tout c'est bien passé :


Code PHP :

mysql -u root -p sharkemu

SELECT *
FROM subarea_db;

Le terminal doit vous ressortir le contenu de la table subarea_db, si c'est le cas tout c'est bien passé. (n'oubliez pas d'appliquer les différents patch sql)


On a fini avec la partie mysql.

3éme etape : La configuration de sharkemu

Cette étape est très rapide, il suffit d'ajouter votre mot de passe root dans la section db settings, et de modifier le nom de la base de donné si vous l'avez appelé autrement. Pour les réglage avancé je vous laisserai chercher par vous même, ce n'est pas le but de ce tuto


Code PHP :



localhost

root

votre pass

sharkemu

4éme et derniere etape : Lancement de sharkemu

Une seule petite commande :


Code PHP :

mono dossierOuSeTrouveSharkemu/Sharkemu.exe

Pour couper le serveur il suffit de faire ctrl +c

Le restarter auto ne fonctionne pas sous linux pour le moment (logique en meme temps )

Et voila, il ne vous reste plus qu'a créer les comptes pour commencer à jouer
_________________
Cordialement C'moi !

Liste de mais pack :

Méga pack : http://www.mediafire.com/?zdlc9y45dzjakb8

Pack Ancestra R : http://www.mediafire.com/?2sty4y4fhkm1yda

Pack ému http://www.mediafire.com/?459q19xq9gz5h1r


Template de site : http://www.mediafire.com/?2vbsgkkkhhobwqn

MenuAdmin modifier : http://www.mediafire.com/?2vbsgkkkhhobwqn

Je sais que tu ne sais pas que je savait que tu et le co-administrateur, pourtant je le savait et je savait aussi que tu ne le savait pas que tu le savait.

- Cette phrase veut dire quelque chose
-Serre à quelques chose

Mais et dur à décrypter !


Revenir en haut
Publicité






MessagePosté le: Jeu 6 Jan - 18:33 (2011)    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Sufod'Entraide Index du Forum -> Games - DOFUS -> SharkEmu & DarkEmu Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  

Index | créer forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
onyx © theme by larme d'ange 2006
Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com