Voir la version complète : Aide pour faire un mini pannel
Salut tout le monde,
Voila je vous fournis une source php qui rendra service a quelques un d'entre vous :)
<?php
echo '<form name="input" action="index.php?start" method="post">
<input type="submit" value="Demarrage">
</form>';
if (isset($_REQUEST['start'])) {
#CONNECTION EN SSH
$connection = ssh2_connect('IP_SERVEUR_DISTANT', 22);
ssh2_auth_password($connection, 'USER', 'PASS');
#Execution des commandes
$stream = ssh2_exec($connection, 'sh /home/script/script.sh start');
stream_set_blocking($stream, true);
$output = stream_get_contents($stream);
echo "<pre>$output</pre>";
$redirect = $_SERVER['HTTP_REFERER'];
echo '<meta http-equiv="refresh" content="1;url=';
echo $redirect;
echo '">';
}
echo '<form name="input" action="index.php?stop" method="post">
<input type="submit" value="Arret">
</form>';
if (isset($_REQUEST['stop'])) {
$connection = ssh2_connect('IP_SERVEUR_DISTANT', 22);
ssh2_auth_password($connection, 'USER', 'PASS');
$stream = ssh2_exec($connection, 'sh /home/script/script.sh stop');
stream_set_blocking($stream, true);
$output = stream_get_contents($stream);
echo "<pre>$output</pre>";
$redirect = $_SERVER['HTTP_REFERER'];
echo '<meta http-equiv="refresh" content="1;url=';
echo $redirect;
echo '">';
}
?>
Ce petit code php utilise la libssh2 afin de pouvoir lancé une commande avec un utilisateur spécifique.
Ici la commande lance et arrete un script.sh situé dans /home/script/
Vous pouvez tres bien lancé d'autre commande !
En plus d'executé la commande, juste apres celle ci , la page se rafraichit apres avoir indiqué le resultat de la commande ;)
J'espere que ca aidera du monde :)
@++
edit: désolé aux modérateurs, je n'ai pas fait attention a la catégorie, si vous pouviez déplacé mon post ;)
Tu saurais comment on recupere un numéro de pid par ssh2?
Pour voir le PID via SSH il suffit de tapper "TOP" dans la console et la tu vois tous les PID de chaque element du serveur
la_flegme
11/01/2008, 21h35
Pour voir le PID via SSH il suffit de tapper "TOP" dans la console et la tu vois tous les PID de chaque element du serveur
il demande en php avec la libssh pour savoir pas en console direct :)
edit: d'ailleur perso j'install htop qui est bien plus convivial
Pour voir le PID via SSH il suffit de tapper "TOP" dans la console et la tu vois tous les PID de chaque element du serveur
Je le sais déjà ca, mais merci comme même x)
dans ce cas la je peut vous donner mon panel
dans ce cas la je peut vous donner mon panel
sais quoi ton panel ??:D
sais quoi ton panel ??:D
Jopa Panel :p
lol si tu as msn le mien est dans mon profil :p :D
VOICI un apercu http://jopa50.free.fr/panel.JPG
perso je recherche un codeur php afin de finir totalement....
Moi je suis entrain de me recoder mon service de redirection web à 100
%. Je vais surement integrer des fonctions pour demarrer/arrêter/reloader/editer le flux pour SC_TRANS et Shoutcast, demarrer/arrêter/editer les serveurs de jeux.
J'ai deja fais: Panel hebergement web ( style cPanel ):
Fonctions:
- ADD/DEL/EDIT comptes ftp
- ADD/DEL/EDIT comptes mYsql
- ADD/DEL sous domaines
- ADD/DEL domaines alias
- VIEW logs apache
- ADD/DEL/EDIT un enregistrement bind
- Backup
- Fantaskii ( pour installer en un clic phpbb & co )
Panel redirection web:
- ADD/DEL/EDIT: une redirection cloak/iframe
- ADD/DEL/EDIT: une adresse dynamique IP.
Le developpement devrait se finir dans 1 mois au grand max.
Je t'aurai bien aider pour ton panel car il me semble interessant, mais je prevois a la fin de ce projet d'en coder un a ma sauce qui sera distribué après.
Tout ce que je fais tourne sous Debian ( vive linux! )
youlkiller
17/02/2008, 14h24
jopa peux tu me contacter sur mon msn dans mon profile
car ton pti panel m'interresse car j'ai 3 serveur c'est juste pour voir ci il son pas planter ou autre
mais je voudrais bien avoir un panel d'administration pour eviter que je face tout moi meme donner des acces a des admin de ma team
merci a tout pour vos tuto rien a redire vous fete du bon travaille en plus vous partager votre savoir se qui est tres bien pour les noob comme nous
+1. Le panel de Jopa m'intéresse beaucoup. Mon msn est dans mon profil! En éspérant avoir une bonne nouvelle quand à son optention!;)
youlkiller
17/02/2008, 15h07
il et vrais quil m'interresse aussi pour regarder l'etat de mes serveur j'espere quil va le partager
desoler mais a vous de m'ajouter
j aurai bien aimé t ajouter, mais je ne trouve ni ton msn, ni ton mail.
Si je l ai c bon, jsuis alle sur ton site
floflo530
01/03/2008, 17h13
Bonjour j'arrive pas a utiliser ton pannel* je voudrais lancer mon fichier en bat qui se trouve :
C:\Program Files (x86)\Electronic Arts\Public Clan mod 01\mods\clanmod
mon fichier se nome Launch CLAN MOD SERVER.bat
pouvez vous m'aider Svp ??
*le premier panel
Jopa, je t'ai ajouter dans msn, j'ai eu ton adresse via ton site, je serais surement en ligne demain enfin dans la journée tt à l'heure :D vue l'heure! (00h03).
Salut,
Comment je peux faire pour avoir votre panel ?
Merci
Cordialement,
Salut,
Comment je peux faire pour avoir votre panel ?
Merci
Cordialement,
Si tu parles de mon panel à moi c'est tout simple:
Le projet d'évolution de mon site est dans l'eau et je prévois sûrement de vendre bientôt.
Pour ce qui est du panel, c'est toujours dans mes archives, j'ai déjà 2000 choses à faire.
Le panel sortira sûrement dans un futur proche.
Payant ?
Ok pas grave merci quand meme :)
J'ai presque fini mon panel aussi
en mode ssh2 qui est tres pratique je trouve.
cordialement,
Alpha_67
10/07/2008, 06h39
Yop,
Inbox, est t'il possibe que tu partage ? :)
Bonjour,
Oui :)
Je fini encore quelques truc et je fait un nouveau poste.
Attention mon panel est basé sur le friipanel-latest
Je l'ai complètement re fait car rien ne marcher pour mes serveurs jeux wolfenstein.
Niveau Design je suis pas trop bon donc voila pourquoi je peux pas le donner pour l'instant.
Il faut que tu install ss2 sur ta machine sinon ca na marche pas.
Bientot.
Cordialement,
Alpha_67
10/07/2008, 07h03
ssh2 tu voulais dire ?
Par contre, si tu voudrais bien jeter un oeil :
http://forum.ovh.com/showthread.php?t=28233&page=21
Ca évitera de te demander ^^
Oui pardon c'est bien de ssh2 que je parle :)
j'ai vu le topic mais je comprend pas pourquoi
Explique moi s'il te plait.
cordialement,
Alpha_67
10/07/2008, 08h35
bah ton panel permettra l'accès en SFTP au serveur de jeux ?
Oui désolé mais j'avais pas compris au début
pour ta question dans l'autre topic c'est tres dur le matin pour moi lol
sinon oui c'est possible.
Cordialement,
Alpha_67
10/07/2008, 09h10
Comme pour tout le monde, le réveille est dur ^^
Oki impeccable alors :)
Cordialement.
euh, je vois :
Je l'ai complètement re fait car rien ne marcher pour mes serveurs jeux wolfenstein. mais ton panel est multi jeux j'espère ? :) (CSS) ^^
Bonjour,
Je propose un CMS de gestion de serveurs de jeux Steam que j'ai développé en PHP. Contactez-moi sur ultiny@gmail.com si vous êtes intéressé.
vonclutch69
17/10/2009, 10h51
lol les gars ..... cherché sur le web est vous trouverez des trucs tres bien plutot que des panel fait en 1heures avec des bout de codes pris a droites a gauche (surtout en reprenant des bout de code de friipanel qui est sous copyrigth, ca peut allé loin ca ;) )
pour les interesser, panel qui gere tous les jeux tant qu'ils sont installé sur votre serveur ... et pas mal d'autre choses ;)
http://www.dviance.net/ap/
http://www.tutos-gameserver.fr/mybb/thread-426.html
sinon mon panel qui arrivera bientot j'espere :)
http://www.tutos-gameserver.fr/mybb/thread-442.html
voilou ;)
vBulletin® v.3.8.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd. Tous droits réservés - Version française vbulletin-fr.org