zeetg | 2020-06-27 07:16:29 UTC | #1
Jak zrobić automatyczny restart serwera minecraft codziennie o godzinie 4 w nocy na VPS?
artur9010 | 2020-06-26 22:30:31 UTC | #2
Jakiego serwera? Bo to ważne
zeetg | 2020-06-26 22:31:25 UTC | #3
Minecraft, zapomniałem dopisać xD
KrEdEnS | 2020-06-27 06:48:18 UTC | #4
użyj crontaba :)
zeetg | 2020-06-27 12:29:37 UTC | #5
A można konkretniej? Jakiś poradnik krótki?
KrEdEnS | 2020-06-27 12:37:14 UTC | #6
https://forum.lvlup.pro/search?q=crontab
https://www.google.pl/search?sxsrf=ALeKk033wdf_OsIQ3p0UjlkZs66xsBUBLA%3A1593261378223&source=hp&ei=Qj33Xqe6CqHosAfjpbho&q=crontab
dominixz | 2020-07-22 15:23:36 UTC | #7
Instalujesz crona komenda np.
apt-get install cron
Wchodzisz w niego
crontab -e
I tam dodajesz dwa zadania ktore wykonaja skrypty w np. w PHP (mozna uzyc basha lub cos innego)
0 4 * * * screen -d -m php stop.php
te zadanie o godzinie 4:00 uruchomi skrypt który zatrzyma serwer
5 4 * * * screen -d -m php start.php
a te włączy skrypt który uruchomi serwer 5 minut później
Te dwa januszowe skrypty z crona
stop.php:
<?php
shell_exec("screen -S nazwa_screena -p 0 -X stuff 'stop^M'"):
?>
start.php:
<?php
shell_exec("screen -S nazwa_screena -p 0 -X stuff './start.sh^M'"):
?>
Zmień tylko ścieżki w zadaniu cron odsyłające do skryptów.
system | 2020-07-29 17:50:54 UTC | #8
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.