17 votes

Comment configurer correctement un serveur démarrage automatique sur Windows Server?

J'ai eu du mal à configurer le serveur Minecraft pour démarrer avec Windows. Voici la situation :

J'ai un serveur Windows 2008 hébergé chez GoDaddy que j'utilise pour mon développement web et autres. Il a une puissante matériel qui la plupart du temps n'est pas utilisé (Core 2 Quad @2.5Ghz, 8GB RAM, etc). J'avais configuré le serveur pour redémarrer automatiquement chaque nuit à 2 heures du matin juste pour le rafraîchir. Eh bien, j'ai passé des heures à essayer différentes façons de configurer le serveur Minecraft pour démarrer après le démarrage de l'ordinateur, mais je n'ai eu aucun chance et j'ai finalement abandonné. Le serveur n'a pas été redémarré depuis un mois à cause de cela...

Donc, je demande de l'aide pour savoir comment je peux configurer une tâche planifiée qui démarrera le serveur Minecraft après le démarrage.

4voto

Dan Blair Points 1580

Il ne fonctionne généralement pas très bien, mais vous pouvez définir vos propres services. Vous devrez trouver un moyen de vous assurer que le service effectue une sauvegarde.

Comment créer un service défini par l'utilisateur

Depuis SF voir ces questions.

Créez une tâche planifiée qui s'exécute au démarrage

Si tout le reste échoue, vous devrez peut-être suivre les conseils de Corey. Configurez votre serveur pour vous connecter automatiquement en tant que compte, et placez simplement un raccourci dans le groupe de démarrage.

3voto

Emma Points 19

Éditer : Cette application est en fait assez mature et fiable maintenant et n'est plus vraiment une "version précoce". Elle est toujours en cours de développement et a récemment ajouté la possibilité de faire tourner plusieurs serveurs simultanément (par exemple, pour tester les versions hebdomadaires).


Si vous êtes satisfait de l'expérience "vanille", j'ai (comme mentionné dans les commentaires) créé une application qui permet de garder Minecraft en fonctionnement en tant que service. Vous pouvez télécharger une version précoce directement depuis GitHub qui vous offre Minecraft Vanille en tant que service avec une console basée sur le web.

1voto

NickSuperb Points 1214

Ce que vous cherchez est un outil qui peut transformer n'importe quel processus/exécutable Windows arbitraire en un service Windows.

Il existe trois outils que je peux recommander pour accomplir cette tâche:

  • SrvAny : Gratuit mais nécessite des détails techniques approfondis pour la configuration. Non compatible avec TOUS les applications.
  • FireDaemon : Non gratuit mais est extrêmement fiable et efficace. Essayez la version d'essai de 30 jours.
  • Java Service Wrapper : Gratuit pour un usage personnel. Fonctionne pour les applications Java.

Définissez votre service Windows comme 'Automatique' et le tour est joué!

1voto

Ads Points 111

Sur une machine Windows, vous n'avez besoin de rien de spécial ou d'exécuter quoi que ce soit "en tant que service". La manière la plus rapide et la plus simple que j'ai trouvée pour faire cela est d'utiliser le planificateur de tâches. Il suffit de créer une tâche de base et pointer le "script/tâche" vers l'exécutable Java (avec le chemin complet) : "C:\Program Files (x86)\Java\jre1.8.0_25\bin\java.exe"

et ensuite dans les paramètres optionnels : (certains pourraient être incorrects, mais c'est un exemple) -Xms1024M -Xmx1024M -jar craftbukkit-1.7.2-R0.3-20131221.081113-1.jar -o true

J'ai également défini un chemin de démarrage, de sorte que je n'avais pas à référencer entièrement mon fichier jar non plus : D:\Minecraft

J'ai également un script qui fait une sauvegarde du dossier minecraft toutes les nuits et supprime les fichiers zip après quelques jours. Je lance cela à 4h00 du matin.

Donc sur mon serveur j'ai : - le serveur MC qui démarre automatiquement en utilisant une tâche planifiée à 5h00 du matin - le serveur minecraft qui s'arrête automatiquement à 3h00 du matin - le fichier .bat de sauvegarde qui s'exécute à 4h00 du matin - Revenir à l'étape 1.. :-)

J'espère que cela aidera quelqu'un.

0voto

Avec os x, j'ai créé un script simple que j'ai pu ajouter aux éléments de démarrage.

Je suppose que vous pourriez simplement créer un raccourci vers l'application serveur et le placer dans votre dossier de démarrage.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X