par
DarkSulfura » 19 janv. 2009, 18:34
Je vais approfondir pour que vous ayez une meilleur image de ce que je veux.
Ma machine sous
Mandriva pour l'instant contient 4 serveurs différents.
- - Serveur Counter-Strike 1.6
- Serveur Counter-Strike 1.6 #2
- Serveur Counter-Strike: Source
- Serveur Webs
Légende :
|||| : actif -
|||| : désactiver.
Ces serveurs sont contrôler manuellement avec le
terminale de
Mandriva.
Avec ces fonctions basique mais qui sont utiles :
"wget ; screen -r ; ./hlds_run ;" Enfin celles qui me permet de gérer les serveurs. Mais le *
HIC* c'est que les admins du serveur ne peuvent pas effectuer des reboots, start, rez machine à tout moment. (sauf la commande "exit" dans la console pour rebooter le serveur mais bon...)
Pour exploiter mon projet, je voudrais avoir un script PHP qui permet de controler le serveur à distance comme sur une panel de chez Verygames ou encore MondialServer. (Du genre, rebooter, ajouter plugin et tout le reste.)
J'ai discuté avec une personne d'une société d'hébergement de serveur et il m'a dit qu'il utiliser les fonctions "
SSH2" pour que les membres puisses se connecter aux serveurs OVH où les serveurs sont stockés et démarrés. Pour lui c'est très simple et il veut me rien dire. La phrase qui me répète souvent c'est : "
Ecoute, débrouille tout seul !". Je cherche les moyens de me débrouiller comme vous pouvez le constater.
En plus clair, le projet ou enfin le script serait sous le nom de "Game Panel Control". Avec des recherches sur google, j'ai effectivement trouvé des scripts comme "FriiPanel" ou "GamePanelX" et un autre mais payant :s
Ces deux scripts gratuit ne m'ont pas satisfait pour controler ma machine même si le serveur SSH2 est exécuté et bien configuré avec mes meilleurs soins. Je ne suis pas du tout coder en php ni programmeur car je suis en stage de C/C++ et autre languages.
Donc je faisais appel à vous pour m'éclaissir dans ce projet. J'ai étudié les méthodes ssh2 et qui m'a l'air très ... ... complexe au niveau des configurations de connexion et tout.
Mais il y a pas que ça, lorsque les membres(admins) du serveur se conencterons sur le script, il faut bien qu'ils éditent les paramètres à tout moment si nécéssaire.
Alors :
<?php
private $ip = $_POST['host'];
private $port = $_POST['port'];
private $user = $_POST['user'];
private $password = $_POST['password'];
?>
Bien entendu (comme vous l'avez remarqué) sa nécéssite d'un formulaire pour modifées ses données. Et changer de dossier (./home/server/hl1-1/hlds.run) pour changer de serveur afin de le configuré.
Ce que je demande n'est pas très simple mais vous m'avez certainement compris je pense
Maintenant un p'tit bref sur une méthode de configuration de serveur. Le "
rcon". Si possible, je souhaite aussi que les membres peuvent toucher au rcon via le script php et permette aussi de voir la console de jeu. Très complexe mais utile. (Méthode employer si SSH2 ne fonctionne plus)
Donc voilà...
Je pense avoir tout dit et si j'oublie quelques choses, je le rajouterai par la suite.
Merci à m'aider dans ce projet "
démoniak"

.
Car plus tard, je vais peut etre employer la création de ma société d'hébergement de serveur avec mes machines d'autant plus que j'ai une connexion de haute débit. (28 mégas)

Je vais approfondir pour que vous ayez une meilleur image de ce que je veux.
Ma machine sous [b]Mandriva[/b] pour l'instant contient 4 serveurs différents.
[list]- [color=green]Serveur Counter-Strike 1.6[/color]
- [color=red]Serveur Counter-Strike 1.6 #2[/color]
- [color=green]Serveur Counter-Strike: Source[/color]
- [color=green]Serveur Webs[/color][/list]
Légende : [color=green]||||[/color] : actif - [color=red]||||[/color] : désactiver.
Ces serveurs sont contrôler manuellement avec le [i]terminale[/i] de [b]Mandriva[/b].
Avec ces fonctions basique mais qui sont utiles :
"wget ; screen -r ; ./hlds_run ;" Enfin celles qui me permet de gérer les serveurs. Mais le *[b]HIC[/b]* c'est que les admins du serveur ne peuvent pas effectuer des reboots, start, rez machine à tout moment. (sauf la commande "exit" dans la console pour rebooter le serveur mais bon...)
Pour exploiter mon projet, je voudrais avoir un script PHP qui permet de controler le serveur à distance comme sur une panel de chez Verygames ou encore MondialServer. (Du genre, rebooter, ajouter plugin et tout le reste.)
J'ai discuté avec une personne d'une société d'hébergement de serveur et il m'a dit qu'il utiliser les fonctions "[b]SSH2[/b]" pour que les membres puisses se connecter aux serveurs OVH où les serveurs sont stockés et démarrés. Pour lui c'est très simple et il veut me rien dire. La phrase qui me répète souvent c'est : "[i]Ecoute, débrouille tout seul ![/i]". Je cherche les moyens de me débrouiller comme vous pouvez le constater.
En plus clair, le projet ou enfin le script serait sous le nom de "Game Panel Control". Avec des recherches sur google, j'ai effectivement trouvé des scripts comme "FriiPanel" ou "GamePanelX" et un autre mais payant :s
Ces deux scripts gratuit ne m'ont pas satisfait pour controler ma machine même si le serveur SSH2 est exécuté et bien configuré avec mes meilleurs soins. Je ne suis pas du tout coder en php ni programmeur car je suis en stage de C/C++ et autre languages.
Donc je faisais appel à vous pour m'éclaissir dans ce projet. J'ai étudié les méthodes ssh2 et qui m'a l'air très ... ... complexe au niveau des configurations de connexion et tout.
Mais il y a pas que ça, lorsque les membres(admins) du serveur se conencterons sur le script, il faut bien qu'ils éditent les paramètres à tout moment si nécéssaire.
Alors :
[php]<?php
private $ip = $_POST['host'];
private $port = $_POST['port'];
private $user = $_POST['user'];
private $password = $_POST['password'];
?>[/php]
Bien entendu (comme vous l'avez remarqué) sa nécéssite d'un formulaire pour modifées ses données. Et changer de dossier (./home/server/hl1-1/hlds.run) pour changer de serveur afin de le configuré.
Ce que je demande n'est pas très simple mais vous m'avez certainement compris je pense :wink:
Maintenant un p'tit bref sur une méthode de configuration de serveur. Le "[b]rcon[/b]". Si possible, je souhaite aussi que les membres peuvent toucher au rcon via le script php et permette aussi de voir la console de jeu. Très complexe mais utile. (Méthode employer si SSH2 ne fonctionne plus)
Donc voilà...
Je pense avoir tout dit et si j'oublie quelques choses, je le rajouterai par la suite. :)
Merci à m'aider dans ce projet "[i]démoniak[/i]" :twisted: .
Car plus tard, je vais peut etre employer la création de ma société d'hébergement de serveur avec mes machines d'autant plus que j'ai une connexion de haute débit. (28 mégas) :lol: