Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/05/2012, à 12:10

Tigryter

Lancement automatique Minecraft Serveur

Bonjour,

Hébergeant mon serveur personnel Minecraft sur mon ordinateur, j'aimerais que le serveur se lance dès que j'ouvre une session. En effet, je suis obligé de faire manuellement :
- Ouverture du terminal
- cd "mon chemin d'accès pour le serveur"
- java ... minecraft_serveur.jar

Et une fois le serveur lancé, j'aimerais toujours avoir à disposition mon terminal, pour écrire des commandes...

J'espère avoir été clair, et merci d'avance pour votre aide ! smile

Hors ligne

#2 Le 25/05/2012, à 14:55

alex2caen

Re : Lancement automatique Minecraft Serveur

Bonjour,

Je me sert de Multicraft perso. C'est super bien foutu. http://www.multicraft.org/site/page?view=home

Un panel où tu peux tout gérer. Le démon démarre au démarrage. Mais tu dois copier le script dans /etc/init.d/ et faire un update-rc.d multicraft defaults

Tu as accès a tes serveurs par web panel, accès console, whitelist, mise a jour de minecraft et ses mod (bukkit...) par panel, Serveur et client FTP intégré, tu peux chatter avec les joueurs par le panel, créer des taches planifiées, tes propres commandes, gestion des sauvegardes avec compression et extraction, ajuster mémoire, d'un seul panel tu peux gérer plusieurs serveurs, sur plusieurs ip différentes, moniteur de ressources....... et j'en passe des centaines.

Je devine que tu n'as pas besoin de plus de 10 slots, alors tu n'as pas besoin de payer une licence. Aussi si tu le souhaites, je t'invite à l'essayer toi même içi, Fais toi un compte,  je règlerai ton accès, et t'attribuerai un serveur temporaire afin que tu puisses t'en faire une idée.

L'installation est simple, tu auras besoin d'installer un serveur web, PHP, et éventuellement Mysql, sqlite est pris en charge. Ceci dit,  comme le panel n'a pas besoin de forcément être sur la même machine, un hebergement web gratuit, page perso... peut faire l'affaire, il te faudra par contre une ip statique ou un nom de domaine genre no-ip.org si tu optes pour cette dernière.

Bon courage.


Minecraft - Enemy teritory - Red Eclipse sur http://pwn.infos.st

Hors ligne

#3 Le 28/05/2012, à 01:15

Tigryter

Re : Lancement automatique Minecraft Serveur

OK, je viens de voir, et ça me semble un logiciel intéressant.

Par contre, même si je me débrouille sur Ubuntu, je ne suis pas un expert. Donc comment tu as créé ton serveur web, PHP, Mysql... J'ai lancé le script, il me demande d'aller voir le control panel sur mon adresse web, de l'activer, avant de lancer la commande... Heu, comment on fait ? tongue

D'autant plus que j'aimerais tant qu'à faire avoir le serveur sur mon propre PC. Étant radin, j'aimerais ne rien avoir à dépenser big_smile

Merci

Hors ligne

#4 Le 28/05/2012, à 17:17

alex2caen

Re : Lancement automatique Minecraft Serveur

Suis d'abord ce liens, qui va te permettre de quasiment installé tout le prérequis.
http://doc.ubuntu-fr.org/lamp

On ajoute:

# apt-get install  PHP5-cli

On relance apache:

# service apache2 restart

Une fois les prérequis installés et chargés. Tu peux lancer l'installation de multicraft.

1 Rend toi dans un repertoire adaptée

d'abord télécharge l'archive Multicraft:

32 bit:
# sudo wget http://www.multicraft.org/download -O multicraft.tar.gz
OU
64 bit:
# sudo wget http://www.multicraft.org/download?arch=linux64 -O multicraft.tar.gz

On extrait:
# sudo tar xvzf multicraft.tar.gz

On se rend dans le répertoire créé
# cd multicraft

On lance le script d'installation:

# sudo ./setup.sh

Suis simplement les instructions. Ce n'est pas compliqué. De plus Dans ton cas "je pense que tu peux valider tout directement".

Une fois tout cela fait. Rendons nous sur http://localhost/multicraft

Suis les instructions. Ensuite démarre le démon.

#sudo <répertoire_de_multicraft>/bin/multicraft -v start

Voilà tu peux ensuite commencer à creer ton serveur. Ou même importer la map et plugins de ton ancien serveur.
Il faut commencer en allant sur Update Minecraft. Tu pourras y mettre à jour minecraft, bukkit.... d'un coup.

mot de passe: admin
password: admin

Pense à changer le mot de passe. Cependant tu n'es pas obligé d'ouvrir le port 80 à l'extérieur.

Bonne chance. Même si ce n'est pas complet. Ca devrait tout de même te mettre sur la voie.


Minecraft - Enemy teritory - Red Eclipse sur http://pwn.infos.st

Hors ligne

#5 Le 28/05/2012, à 19:43

Tigryter

Re : Lancement automatique Minecraft Serveur

Bon, les problèmes arrivent...

Alors, pour lamp, j'ai choisi d'installer la méthode n°2, avec les lignes de commandes.
MySQL semble s'être installé, mais la configuration plante semble-t-il :

Paramétrage de mysql-server-5.5 (5.5.22-0ubuntu1) ...
mysql stop/waiting
120528 19:24:55 [Note] Plugin 'FEDERATED' is disabled.
120528 19:24:55 InnoDB: The InnoDB memory heap is disabled
120528 19:24:55 InnoDB: Mutexes and rw_locks use GCC atomic builtins
120528 19:24:55 InnoDB: Compressed tables use zlib 1.2.3.4
120528 19:24:55 InnoDB: Initializing buffer pool, size = 128.0M
120528 19:24:55 InnoDB: Completed initialization of buffer pool
120528 19:24:55 InnoDB: highest supported file format is Barracuda.
120528 19:24:55  InnoDB: Waiting for the background threads to start
120528 19:24:56 InnoDB: 1.1.8 started; log sequence number 1595685
120528 19:24:56  InnoDB: Starting shutdown...
120528 19:24:57  InnoDB: Shutdown completed; log sequence number 1595685
File is already up to date

Et la console reste comme ça, avec le curseur qui clignote...

Hors ligne

#6 Le 28/05/2012, à 20:38

alex2caen

Re : Lancement automatique Minecraft Serveur

Tu peux aussi installer tout cela par un gestionnaire de paquet graphique. Genre Synaptic Si la console t'embête.

Sinon, oui mysql semble être installé. tu peux faire CTRL+C pour quitter lorsque ton curseur clignote. Au pire, Multicraft fonctionne bien sans, en utilisant SQlite (rien à installer pour SQlite). Je pense aussi, qu en recherchant dans le forum tu trouveras la solution à mysql.

Mais il te faut tout de même le reste, apache, php...


Minecraft - Enemy teritory - Red Eclipse sur http://pwn.infos.st

Hors ligne

#7 Le 28/05/2012, à 20:41

alex2caen

Re : Lancement automatique Minecraft Serveur

Si tu veux je peux hebergé ta map (si ce n'est pas une usine à gaz bien sur smile ), sur mon serveur comme ca on jouera ensemble, ca peut être cool. Tu pourras être admin dans ta map, et y ajouter d'autre modérateurs pour ta map si besoin est.


Minecraft - Enemy teritory - Red Eclipse sur http://pwn.infos.st

Hors ligne

#8 Le 28/05/2012, à 22:53

Tigryter

Re : Lancement automatique Minecraft Serveur

Alors, petit up de ce que j'ai réussi et échoué :

- Alors, pour l'installation de MySQL, je suis toujours bloqué au même endroit. C'est particulièrement énervant, car il essaie de configurer le truc à chaque installation/désinstallation de programme, et fait planter le apt-get install... As-tu une idée de comment "skipper" ce processus ?

- J'ai installé le reste, multicraft, et je suis allé sur http://localhost/multicraft. J'ai commencé la configuration de multicraft, mais il me manque un package de SQLite à mon avis :
Dans le PANEL 1 : Database, il ne trouve pas le "Database Path" (/var/www/multicraft/protected/data/). Il me note ce message d'erreur :
"Failed to connect: Failed to connect to the database.
The error message is: CDbConnection failed to open the DB connection: could not find driver"

A noter que, au début, il m'a fait remarquer que mon "PDO SQLite extension" est en Warning... Peut-être est-ce le problème...

J'essaie de corriger les problèmes, mais ça prend du temps.

Concernant ta proposition, pourquoi pas le temps que j'arrive à mettre ma machine en marche avec Multicraft... On en parle par mail ? polo-leboss@hotmail.fr

Hors ligne

#9 Le 29/05/2012, à 00:28

alex2caen

Re : Lancement automatique Minecraft Serveur

Peut être est ce php.ini ? http://forum.ubuntu-fr.org/viewtopic.php?id=230138 Ce lien contient peut etre la solution.

sinon

install avant:

# sudo apt-get install php5-sqlite php5-sqlite3

Dernière modification par alex2caen (Le 29/05/2012, à 00:38)


Minecraft - Enemy teritory - Red Eclipse sur http://pwn.infos.st

Hors ligne

#10 Le 25/08/2012, à 12:42

mauoi

Re : Lancement automatique Minecraft Serveur

regarde ICI http://forum.ubuntu-fr.org/viewtopic.php?id=539411

j'ai fait ça il y a longtemp et ça marche a merveil j'ai entièrement automatisé le server comme ça j'appui sur ON et ça démmare la session puis lance Hamachi en même temps que le server minecraft ^^

Hors ligne