Skocz do zawartości
Zaloguj się, aby obserwować  
shoter09

Jak włączać i wyłączać serwery cs 1.6 za pomocą strony

Polecane posty

Najlepiej i najłatwiej to chyba zainstalować darmowy panel na vpsie gdzie jest serwer.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Kamikadze

SSH2 + skrypt logowania przez SSH2 i uruchamianie / zabijanie procesu.

 

Na VPSie piszesz sobie skrypt start.sh i stop.sh gdzie w start uruchamiasz go w screenie o nazwie CS a w stop.sh zabijasz proces o nazwie CS

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

zrobiłem coś takiego, ale działa tylko włączanie, a wyłączyć się nie chce

 

on.php

<?
$polecenie = "cd /home/cs/mirror/; screen -A -m -d -S cs16 ./hlds_run -game cstrike +port 27015 +maxplayers 24 +map de_dust2 +exec server.cfg +sv_lan 0";
$polaczenie = ssh2_connect("188.116.xx.xx", 22);
ssh2_auth_password($polaczenie, "root", "xx");
$stream = ssh2_exec($polaczenie, $polecenie); 
if($stream) {echo "Serwer został włączony";}
?>

 

 

off.php

<?
$polecenie = "killall -9 /home/cs/mirror/hlds_run";  
$polaczenie = ssh2_connect("188.116.xx.xx", 22);
ssh2_auth_password($polaczenie, "root", "xx");
$stream = ssh2_exec($polaczenie, $polecenie);

if($stream) {echo "Serwer został wyłączony";}
?>

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zaloguj się, aby skomentować

Będziesz mógł dodać komentarz po zalogowaniu się



Zaloguj się
Zaloguj się, aby obserwować  

×