Redemarrer serveur Apache via JAVA

cs_pipo Messages postés 16 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 16 mai 2008 - 19 mars 2002 à 21:01
cs_pipo Messages postés 16 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 16 mai 2008 - 20 mars 2002 à 19:30
Bonjour,
je cherche a redemarrer mon serveur apache "WIN32" (pas une machine internet, machine en reseau localhost) via une applet ou autre.
le but est de pouvoir, a partir d'une page de navigateur, avoir acces aux commanes shell (par exemple) pour redemarrer le serveur donc a distance. en sachant qu'il s'agit d'un serveur sur un reseau local.....

2 réponses

cs_Jo Messages postés 138 Date d'inscription jeudi 24 août 2000 Statut Membre Dernière intervention 6 avril 2002
20 mars 2002 à 15:05
Salut,
Bon ce que je vais te donner la n'est pas exactement ce que tu demande, mais ca va tres certainement t'aider.

import java.io.IOException;

try
{
Runtime.getRuntime().exec("apachectl restart"); //cette methode permet d'executer uen commande sur une machine local
}
catch(IOException io)
{
Systeme.out.println("Erreir: " + io.toString());
}

Voila ca c'est le bou de code pour executer une commande en local, mais maintenant si tu veut l'executer sur une machine dite A et que le server apache est sur une machine dite B je pense que tu devrai utiliser les RMI (Remote Methode Invokation)
0
cs_pipo Messages postés 16 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 16 mai 2008
20 mars 2002 à 19:30
merci de ton aide... je vais regarder les rmi alors...
0