cronjob
Jeg har min debian server stående her hjemme, den laver ikke meget andet end fungere som webserver og lidt fil server...
Knægten ville gerne have en Minecraft server og jeg ænkte what the heck, kan jeg lave sådanne en til ham gør jeg det da, og den køre og der bliver spillet i stor stil mellem ham og vennerne, så alt er godt. og har faktisk fundet ud af det meste selv, dog med hjælp fra nettet...
Men det irretere mig lidt at jeg har lavet en fil ud fra en guide, som heder start.sh som startes med bash start.sh fra en putty session, men den skal jeg lade være åben fra min arbejdes maskine, og det ville jeg jo gerne undgå da jeg ikke kan "tillade" mig at genstarte min arbejds maskine i dagtimerne hvor drengene boltre sig på minecraft serveren, kan man ikke lave sådanne at hvis serveren genstartes så når den er klar køre den den fil altså start.sh Alt kan jo nok lade sig gøre... men hvordan, kunne google det. men ved ikke hvad det heder det jeg vil. om det heder et cronjob
så hvis en af jer lige gider guide mig igennem at få serveren til at eksekvere /srv/start.sh når den starter op
På forhånd tak
Ricky
Knægten ville gerne have en Minecraft server og jeg ænkte what the heck, kan jeg lave sådanne en til ham gør jeg det da, og den køre og der bliver spillet i stor stil mellem ham og vennerne, så alt er godt. og har faktisk fundet ud af det meste selv, dog med hjælp fra nettet...
Men det irretere mig lidt at jeg har lavet en fil ud fra en guide, som heder start.sh som startes med bash start.sh fra en putty session, men den skal jeg lade være åben fra min arbejdes maskine, og det ville jeg jo gerne undgå da jeg ikke kan "tillade" mig at genstarte min arbejds maskine i dagtimerne hvor drengene boltre sig på minecraft serveren, kan man ikke lave sådanne at hvis serveren genstartes så når den er klar køre den den fil altså start.sh Alt kan jo nok lade sig gøre... men hvordan, kunne google det. men ved ikke hvad det heder det jeg vil. om det heder et cronjob
så hvis en af jer lige gider guide mig igennem at få serveren til at eksekvere /srv/start.sh når den starter op
På forhånd tak
Ricky
Kommentarer4
For et stykke tid siden
Til det du efterspørger, fandt jeg inspiration fra: http://www.minecraftwiki.net/wiki/Server_startup_script
Du skal bare bruge følgende
@reboot /sti/til/dit/script
Jeg vil anbefale dig at dit script sørger for at starte inde i en screen session således du nemt kan tilgå den hvis serveren lige skal genstartes eller lign. Dette gør vi selv med følgende (vi opretter en session ved navn minecraft):
screen -S minecraft /home/minecraft/current_java/bin/java blablabla
Du kan så herefter tilgå den ved at logge på den konto som kører scriptet og skrive screen -x (den vælger automatisk din minecraft session hvis det er den eneste der kører). Håber det hjælper dig lidt på vej. :)
Julemand101 Tak, det kigger
Ricky
Jeg ville lave et LSBinit
http://wiki.debian.org/LSBInitScripts
http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot