[[workshops:abgehaltene:minecraft_server_administration]] ====== Minecraft ====== - Minecraft server starten * screen * Einblick in die Ordnerstruktur von Minecraft (Playerfiles, Plugindir, etc.) * init script (Selber schreiben, bash) * java parameter (Garbage Collection) - Plugins Installieren * Editor (vim) richtig verwenden (Anlegen einer .vimrc mit smart tab und gescheitem Highlighting) * iConomy (Wirtschaftssystem, MySQL Datenbank) * MySQL Grundkurs (User anlegen, datenbanken anzeigen, tabellen anzeigen, tabellenInhalte anzeigen, gewünschte tabellen Inhanlte zeigen, tabelleninhalte modifizieren, tabelleninhalte löschen) - Permissions (gruppenberechtigungen) * Wildcards und wie man sie verwendet * warum eine richtige .vimrc richtig ist (tab != whitespace) - Server härten * chroot für den Minecraft user * [[http://wiki.bukkit.org/Server_Remote_Toolkit|Rtoolkit (Wrapper)]] * prozesse killen (ps, kill, sigkill) ===== protokoll ===== *curl installiert *rausfinden wie curl funktioniert *man curl *-O =in eine datei speichern *server starten wir mit: bash start.sh *screen wir gestartet mit: screen *wieder in den screen kommen: screen -rd *screen ferlasen:strg+a+d *server einschtelungen liegen in: server.properties *wenn ein wert true(=wahr) ist ist der befehl an *wenn ein wert false(=falsch) ist ist der befehl aus