User Tools

Site Tools


linux:vm:minecraft

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
linux:vm:minecraft [2015/01/12 23:31]
bloodaxed
linux:vm:minecraft [2016/11/21 17:23]
clee231
Line 1: Line 1:
-minecraft.acm.cs+====== Minecraft ====== 
 + 
 +**Host:​** ​minecraft.acm.cs 
 + 
 + 
 +<WRAP center round todo 60%> 
 +This VM was shutdown at the beginning of Fall 2016. 
 +</​WRAP>​ 
 + 
 + 
 + 
 +Mod packs must be tested locally before moving to the server
  
 paths: paths:
  
-/​opt/​minecraft-data - where to put world data persistently+/​opt/​minecraft-data/​minecraft-ramdisk ​- where the world lives when the world.state is set to "​ramdisc"​
  
-/​srv/​minecraft - where the binary lives and runs+/​srv/​minecraft - All the server.jars and mods live in this directory. world is a symlink to /​mnt/​ramcraft/​world. This is where the world is saved when the server is off. startServer.sh ​and moveWorld.sh must be updated when the server (minecraft, forge, bukkit) or java version change. ​
  
-/optimineraft-data/​minecraft-backup -back up directory+Forge Servers: Move the offical installer into /srv/​minecraft and the forge install command for headless servers. It will download and install the correct minecraft server for you. Start the server to get the default configurations and folders 
 + 
 +"sudo java -jar forge-version.jar nogui --installServer"​  
 + 
 +/​opt/​minecraft-data/​minecraft-backup - back up directory 
 + 
 + 
 +'sudo su minecraft'​ 
 +'tmux attach-session'​ 
 +'​minecraft'​ - Make sure to be the minecraft user, create a tmux session and run the server. Check to make sure that minecraft is the owner of all the server files and the symlink world
  
-'​minecraft'​ - user to run as 
  
 MinecraftAdmin - AD group for server control MinecraftAdmin - AD group for server control
  
-/​etc/​systemd/​system/minecraft/​minecraft.service-unitfile+/​etc/​systemd/​system/​minecraft.service
  
 /​usr/​local/​sbin/​minecraft - run script /​usr/​local/​sbin/​minecraft - run script
  
-control access to mc server console +control access to mc server console: 
-'su minecraft&&​tmux attach-session'​+
  
 Need: cron script for world backups Need: cron script for world backups
       cron script for backup cleanup       cron script for backup cleanup
 +      ​
 +      ​
 +
  
linux/vm/minecraft.txt · Last modified: 2021/05/02 21:36 (external edit)