als Basis dient Ubuntu Server 13.10 (Saucy Salamander) als VM unter Proxmox
Der OpenSSH Server wurde direkt installiert.
Danach die X64 Java Version (tar.gz, nicht rpm) – link
1 2 3 4 5 6 7 8 |
cd /opt sudo mkdir java sudo mkdir java/64 cd ~ tar xvzf jre-7u51-linux-x64.tar.gz sudo mv ~/jre1.7.0_51 /opt/java/64 sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/64/jre1.7.0_51/bin/java" 1 sudo update-alternatives --set java /opt/java/64/jre1.7.0_51/bin/java |
nun ist Java installiert
1 2 3 4 5 6 |
sudo mkdir /opt/craftbukkit sudo adduser minecraft sudo chown minecraft:minecraft /opt/craftbukkit/ cd /opt/craftbukkit sudo wget http://dl.bukkit.org/downloads/craftbukkit/get/02389_1.6.4-R2.0/craftbukkit.jar sudo nano start.sh |
folgende Zeilen in die Datei kopieren.
1 2 |
#!/bin/sh java -d64 -Xincgc -Xmx2048M -jar craftbukkit.jar nogui |
Et voila. Der Server läuft. Es kann noch in einer Screen Session gelegt werden. Und noch ein paar Änderungen an der Firewall können nicht schaden.
Herausgefunden daß es noch eine Anwendung gibt zur Verwaltung. Diese installiert eine neue Serverinstanz. Gedacht als alternative zur vorrigen Standalone-Installation
Installation msmhq
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
sudo apt-get update sudo apt-get install screen rsync zip sudo wget http://git.io/6eiCSg -O /etc/msm.conf sudo mkdir /opt/msm sudo chown minecraft /opt/msm sudo chmod -R 775 /opt/msm sudo wget http://git.io/6eiCSg -O /etc/msm.conf sudo chmod 755 /etc/init.d/msm sudo update-rc.d msm defaults sudo ln -s /etc/init.d/msm /usr/local/bin/msm sudo msm update sudo wget http://git.io/pczolg -O /etc/cron.d/msm sudo service cron reload sudo msm jargroup create craftbukkit http://dl.bukkit.org/latest-rb/craftbukkit.jar sudo msm server create <server-name> sudo msm <server-name> jar minecraft Downloading latest version... Done. Saved as "/opt/msm/jars/craftbukkit/2014-02-04-12-40-34-craftbukkit-1.6.4-R2.0.jar". Server "craftbukkit" is now using "/opt/msm/jars/craftbukkit/2014-02-04-12-40-34-craftbukkit-1.6.4-R2.0.jar". sudo nano /opt/msm/servers/craftbukkit/server.properties msm-version=craftbukkit/1.3.0 Maintaining world symbolic links... Done. Synchronising flagged worlds on disk to RAM... Done. Starting server.......................... Done. |