script das mit browser aufgerufen werden kann.

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
AmokPaule
Beiträge: 16
Registriert: 06.07.2007 23:58:01

script das mit browser aufgerufen werden kann.

Beitrag von AmokPaule » 17.08.2008 20:13:49

Hallo,
ich hätte gerne gewusst wie ich es anstellen kann das ich z.B ein shell script im webbroser starten, stopen usw kann.
Genauer
ich habe einen gameserver auf meinem root den auch ein Kumpel von mir mibenuzt.
Er soll nun die möglichkeit haben per browser den server zu starten oder zu stoppen.
Ich kann Shell Scripte schreiben dazu noch PHP, HTML und Ruby eventuell bietet sich ja was an.


grüsse
AmokPaule

Benutzeravatar
sys_op
Beiträge: 672
Registriert: 17.09.2007 19:10:47
Lizenz eigener Beiträge: GNU General Public License

Re: script das mit browser aufgerufen werden kann.

Beitrag von sys_op » 18.08.2008 09:33:44

der befehl exec in php kann ein shell-script starten, meistens sind die dann in perl gehalten.
um einen server zu starten/stoppen hast du mehrere moglichkeiten.

sudo. eintrag in sudoers, damit kannst du einem user rechte erteilen, die er normalerweise nicht hat.
root sein.
gruss sys;-)

uname
Beiträge: 12427
Registriert: 03.06.2008 09:33:02

Re: script das mit browser aufgerufen werden kann.

Beitrag von uname » 18.08.2008 14:22:41

Sofern das Programm nicht unbedingt in der gleichen Sekunde laufen muss könntest du z.B. per PHP-Script auch einfach eine Datei anlegen und löschen lassen. Per CRON wird dann einfach jede Minute geschaut, ob die Datei vorhanden ist. Wenn sie vorhanden ist startet "root" das Programm, ist die Datei nicht vorhanden so stoppt "root" das Programm.

AmokPaule
Beiträge: 16
Registriert: 06.07.2007 23:58:01

Re: script das mit browser aufgerufen werden kann.

Beitrag von AmokPaule » 18.08.2008 21:29:44

Alles klar danke soweit :D werd ich mal probieren.

Antworten