Minecraft Server hjælp.
-
- Indlæg: 8
- Tilmeldt: 12. jun 2015, 18:55
Minecraft Server hjælp.
Hej jeg er ny her, har en Dell Powerede T20, som køre server, men jeg skal efter hver boot skrive følgene
"java -server -Xms512m -Xmx2048M -XX:PermSize=256m -d64 -XX:+UseParNewGC -XX:+CMSIncrementalPacing -XX:+CMSClassUnloadingEnabled -XX:ParallelGCThreads=2 -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10 -jar FTBServer-1.7.10-1408.jar nogui" for af serveren køre, men er der ikke en nemmer måde af skrive det hele på, som en fil man skrev "Run start.*" eller noget der ligner, som så ville loade den lange text, så jeg ikke skal blive øm i fingerne hver gang jeg booter serveren.
Kan godt starter Serveren fra min pc med "Puffy ssh" men når jeg så lukker det program ned, lukker jeg også programmet ned!
Ps: Køre Ubuntu 14.04.2 LTS.
Michael Nielsen
"java -server -Xms512m -Xmx2048M -XX:PermSize=256m -d64 -XX:+UseParNewGC -XX:+CMSIncrementalPacing -XX:+CMSClassUnloadingEnabled -XX:ParallelGCThreads=2 -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10 -jar FTBServer-1.7.10-1408.jar nogui" for af serveren køre, men er der ikke en nemmer måde af skrive det hele på, som en fil man skrev "Run start.*" eller noget der ligner, som så ville loade den lange text, så jeg ikke skal blive øm i fingerne hver gang jeg booter serveren.
Kan godt starter Serveren fra min pc med "Puffy ssh" men når jeg så lukker det program ned, lukker jeg også programmet ned!
Ps: Køre Ubuntu 14.04.2 LTS.
Michael Nielsen
-
- Admin
- Indlæg: 10725
- Tilmeldt: 26. apr 2008, 19:27
- IRC nickname: Christian_Arvai
- Geografisk sted: Holeby - Lolland
Re: Minecraft Server hjælp.
Hej og velkommen til forum.
Giv mig 10 minutter, så har jeg lavet et script til dig som løser det
Giv mig 10 minutter, så har jeg lavet et script til dig som løser det
Med venlig hilsen Christian
"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
-
- Admin
- Indlæg: 10725
- Tilmeldt: 26. apr 2008, 19:27
- IRC nickname: Christian_Arvai
- Geografisk sted: Holeby - Lolland
Re: Minecraft Server hjælp.
Du skal oprette et tomt dokument i din hjemmemappe, ved at højreklikke og vælge: Nyt Dokument>Tomt Dokument
Navngiv dokumentet som:
Kopier og indsæt følgende kode i dokumentet:
Gem dokumentet.
Åben en Terminal og kør dette for give filen de rigtige rettigheder og flytte den til /usr/local/bin:
Du skulle nu kunne kalde scriptet med:
fremover, og i det omfang at du ønsker dette, kan du også sætte scriptet ind under Ubuntus opstartsprogrammer.
Skulle der komme en besked med noget der ligner "Adgang nægtet", skal du kører scriptet som root med:
Navngiv dokumentet som:
Kode: Vælg alt
minecraft.sh
Kopier og indsæt følgende kode i dokumentet:
Kode: Vælg alt
#!/bin/sh
#
# Author: Christian Arvai
# Credits to: Ubuntu Denmark LoCo Team
# For all Ubuntu releases from 12.04 to current stabil
# To 32 and 64 bits systems
# This code is available under the creative commons attribution-sharealike license https://creativecommons.org/licenses/by-sa/4.0/
java -server -Xms512m -Xmx2048M -XX:PermSize=256m -d64 -XX:+UseParNewGC -XX:+CMSIncrementalPacing -XX:+CMSClassUnloadingEnabled -XX:ParallelGCThreads=2 -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10 -jar FTBServer-1.7.10-1408.jar nogui
Gem dokumentet.
Åben en Terminal og kør dette for give filen de rigtige rettigheder og flytte den til /usr/local/bin:
Kode: Vælg alt
chmod +x ~/minecraft.sh && sudo mv ~/minecraft.sh /usr/local/bin
Du skulle nu kunne kalde scriptet med:
Kode: Vælg alt
minecraft.sh
fremover, og i det omfang at du ønsker dette, kan du også sætte scriptet ind under Ubuntus opstartsprogrammer.
Skulle der komme en besked med noget der ligner "Adgang nægtet", skal du kører scriptet som root med:
Kode: Vælg alt
sudo minecraft.sh
Med venlig hilsen Christian
"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
-
- Indlæg: 8
- Tilmeldt: 12. jun 2015, 18:55
Re: Minecraft Server hjælp.
Ok tester lige om jeg kan finde ud af det, er NOOB hvad angår Ubuntu
-
- Admin
- Indlæg: 10725
- Tilmeldt: 26. apr 2008, 19:27
- IRC nickname: Christian_Arvai
- Geografisk sted: Holeby - Lolland
Re: Minecraft Server hjælp.
Scriptet vil udfører præcist det samme som hvis at du direkte kører dette i Terminalen:
den eneste forskel er at hele koden er gemt på i en fil, som så eksekveres med kommandoen:
Du skal bare skrive hvis at det skal uddybes lidt mere brugervenligt
Kode: Vælg alt
java -server -Xms512m -Xmx2048M -XX:PermSize=256m -d64 -XX:+UseParNewGC -XX:+CMSIncrementalPacing -XX:+CMSClassUnloadingEnabled -XX:ParallelGCThreads=2 -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10 -jar FTBServer-1.7.10-1408.jar nogui
den eneste forskel er at hele koden er gemt på i en fil, som så eksekveres med kommandoen:
Kode: Vælg alt
minecraft.sh
Du skal bare skrive hvis at det skal uddybes lidt mere brugervenligt
Med venlig hilsen Christian
"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
-
- Indlæg: 8
- Tilmeldt: 12. jun 2015, 18:55
Re: Minecraft Server hjælp.
ok, har fået lavet en minecraft.sh fil, sat teksten ind, gemt, og smidt det på serveren, skreven den comand der flytter den til anden mappe, når jeg skriver, minecraft.sh på min server får jeg koden
-bash: /usr/local/bin/minecraft.sh: /bin/sh^M: bad interpreter: Ingen sådan fil eller filkatalog
-bash: /usr/local/bin/minecraft.sh: /bin/sh^M: bad interpreter: Ingen sådan fil eller filkatalog
-
- Admin
- Indlæg: 10725
- Tilmeldt: 26. apr 2008, 19:27
- IRC nickname: Christian_Arvai
- Geografisk sted: Holeby - Lolland
Re: Minecraft Server hjælp.
Jeg skal vist have uddybet din opsætning vedr den server som hoster Minecraft.
Er det en alm. Ubuntu 14.04 (med grafisk interface) eller en rigtig serverudgave?
præcist i hvilken mappe lagde du filen?
Er det en alm. Ubuntu 14.04 (med grafisk interface) eller en rigtig serverudgave?
smidt det på serveren
præcist i hvilken mappe lagde du filen?
Med venlig hilsen Christian
"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
-
- Indlæg: 8
- Tilmeldt: 12. jun 2015, 18:55
Re: Minecraft Server hjælp.
jeg har købt en http://www.bj-trading.dk/bjshop/default.asp?vare=784376 Dell Poweredge T20 som står under skriveboret her hjemme, ny installeret Ubuntu 14.04, bruger et ftp program til af lægge filer over på den, så filerne bliver lagt i home/michael mapen.
-
- Admin
- Indlæg: 10725
- Tilmeldt: 26. apr 2008, 19:27
- IRC nickname: Christian_Arvai
- Geografisk sted: Holeby - Lolland
Re: Minecraft Server hjælp.
Vi prøver lige at tjekke om scriptet ligger korrekt. Prøv at kontrollere indholdet af /usr/local/bin på serveren.
For at skifte mappe til /usr/local/bin:
For at liste indholdet, hvor at filen "minecraft.sh" meget gerne skulle være nu:
For at skifte tilbage til din hjemmemappe (efter brug)
For at skifte mappe til /usr/local/bin:
Kode: Vælg alt
cd /usr/local/bin
For at liste indholdet, hvor at filen "minecraft.sh" meget gerne skulle være nu:
Kode: Vælg alt
ls
For at skifte tilbage til din hjemmemappe (efter brug)
Kode: Vælg alt
cd ~/
Med venlig hilsen Christian
"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
-
- Indlæg: 8
- Tilmeldt: 12. jun 2015, 18:55
Re: Minecraft Server hjælp.
ja i den mappe ligger minecraft.sh filen
-
- Admin
- Indlæg: 10725
- Tilmeldt: 26. apr 2008, 19:27
- IRC nickname: Christian_Arvai
- Geografisk sted: Holeby - Lolland
Re: Minecraft Server hjælp.
klatmaler skrev:ja i den mappe ligger minecraft.sh filen
Hmmm. Det burde ikke give en forskel, men vi kan prøve at kalde med den direkte sti (også kørt fra serverens Terminal):
Kode: Vælg alt
/usr/local/bin/minecraft.sh
Med venlig hilsen Christian
"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
-
- Indlæg: 8
- Tilmeldt: 12. jun 2015, 18:55
Re: Minecraft Server hjælp.
ok det er prøvet nu, den kommer med samme fejl, når jeg gøre det på Server terminalen
-bash: /usr/local/bin/minecraft.sh: /bin/sh^M: bad interpreter: Ingen sådan fil eller filkatalog
-bash: /usr/local/bin/minecraft.sh: /bin/sh^M: bad interpreter: Ingen sådan fil eller filkatalog
-
- Admin
- Indlæg: 10725
- Tilmeldt: 26. apr 2008, 19:27
- IRC nickname: Christian_Arvai
- Geografisk sted: Holeby - Lolland
Re: Minecraft Server hjælp.
Det her skal jeg lige kigge mere på. Du må lige holde 1-2 timers pause.
Hvis at jeg ikke kan finde problemet, får jeg lige fat i nogle andre dygtige folk
Hvis at jeg ikke kan finde problemet, får jeg lige fat i nogle andre dygtige folk
Med venlig hilsen Christian
"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
-
- Indlæg: 8
- Tilmeldt: 12. jun 2015, 18:55
Re: Minecraft Server hjælp.
ok,
den fil der følger med MC, som også slutter på SH har den her comand indstrevet i sig
den fil der følger med MC, som også slutter på SH har den her comand indstrevet i sig
Kode: Vælg alt
#!/bin/sh
cd "$(dirname "$0")"
# makes things easier if script needs debugging
if [ x$FTB_VERBOSE = xyes ]; then
set -x
fi
# cleaner code
eula_false() {
grep -q 'eula=false' eula.txt
return $?
}
# run install script if MC server or launchwrapper s missing
if [ ! -f minecraft_server.1.7.10.jar ]; then
echo "Missing required jars. Running install script!"
sh ./FTBInstall.sh
fi
# check if there is eula.txt and if it has correct content
if [ -f eula.txt ] && eula_false ; then
echo "Make sure to read eula.txt before playing!"
echo "To exit press <enter>"
read ignored
exit
fi
# inform user if eula.txt not found
if [ ! -f eula.txt ]; then
echo "Missing eula.txt. Startup will fail and eula.txt will be created"
echo "Make sure to read eula.txt before playing!"
echo "To continue press <enter>"
read ignored
fi
echo "Starting server"
java -server -Xms3072m -Xmx3072M -XX:PermSize=256m -d64 -XX:+UseParNewGC -XX:+CMSIncrementalPacing -XX:+CMSClassUnloadingEnabled -XX:ParallelGCThreads=2 -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10 -jar FTBServer-1.7.10-1408.jar nogui
echo "Server process finished"
-
- Admin
- Indlæg: 10725
- Tilmeldt: 26. apr 2008, 19:27
- IRC nickname: Christian_Arvai
- Geografisk sted: Holeby - Lolland
Re: Minecraft Server hjælp.
Det skulle jo starte serveren præcist som du ønsker det. Hvad er den præcise sti til den fil og hvad hedder den?
Den præcise angivelse (vi brugte "/usr/local/bin/minecraft.sh" tidligere) burde starte scriptet du viser os.
Den præcise angivelse (vi brugte "/usr/local/bin/minecraft.sh" tidligere) burde starte scriptet du viser os.
Med venlig hilsen Christian
"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing