Lancer un programme en tant que "service"
Résolu
Yétimothée
-
Yétimothée -
Yétimothée -
Bonjour,
J'ai sous la main un serveur de location sous debian. J'y accède grâce à putty en protocole SSH. Mon problème est le suivant :
Je veux lancer un serveur pour un jeu (pour Doom exactement, oui c'est vieux), donc jusque là ça fonctionne. Seulement, une fois le serveur lancé, si je quitte putty, le serveur se coupe. Cela, je ne le souhaite pas, j'ai envie que le serveur reste lancé sur la machine, et ce sans que je soit connecter au serveur grâce à putty...
Merci d'avance :)
J'ai sous la main un serveur de location sous debian. J'y accède grâce à putty en protocole SSH. Mon problème est le suivant :
Je veux lancer un serveur pour un jeu (pour Doom exactement, oui c'est vieux), donc jusque là ça fonctionne. Seulement, une fois le serveur lancé, si je quitte putty, le serveur se coupe. Cela, je ne le souhaite pas, j'ai envie que le serveur reste lancé sur la machine, et ce sans que je soit connecter au serveur grâce à putty...
Merci d'avance :)
A voir également:
- Lancer un programme en tant que "service"
- Lancer un programme au démarrage windows 10 - Guide
- Service spouleur - Guide
- Mettre en veille un programme - Guide
- Programme demarrage windows - Guide
- Fichier batch pour lancer un programme - Guide
5 réponses
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Et bien, j'ai créé des fichiers services dans /etc/init.d/, tout simplement (grâce à la page web http://arkzoyd.blogspot.com/2007/06/crer-un-service-sous-linux.html ). Mystèrieusement ça a fonctionné alors que ça n'avait pas fontionné avant... Peut être que c'est dû au fait que j'ai rajouté un '&' à la fin de la ligne d'appel de programme ?
Enfin maintenant, j'ai un autre problème : c'est trouver le pid de chacun de mes serveurs de jeu, car quand je fais "/etc/init.t/zserv stop", il me lance la procédure 'killall zserv', et vu que j'ai plusieurs programmes zserv qui tournes en même temps, et bien il me les coupe tous :(
Si il y avait moyen d'assigner un PID spécifique à chaque service ça serait plus simple, mais je vais faire avec pour l'instant ^^
Enfin maintenant, j'ai un autre problème : c'est trouver le pid de chacun de mes serveurs de jeu, car quand je fais "/etc/init.t/zserv stop", il me lance la procédure 'killall zserv', et vu que j'ai plusieurs programmes zserv qui tournes en même temps, et bien il me les coupe tous :(
Si il y avait moyen d'assigner un PID spécifique à chaque service ça serait plus simple, mais je vais faire avec pour l'instant ^^