Best OS for Minecraft server?

Trillionsin

Posts: 1,910   +488
Currently I have Ubuntu running off a flash drive. This has been working for me pretty well.. however I would like to VNC into the server since there will be no monitor. I know windows to linux vnc is possible. (or isnt it?) but may be difficult to set up.

Anyone know what OS would be best for a Minecraft server? I'm thinking good ol' XP would work pretty well... I would like opinions, and any facts anyone has.
 
So, I've still been searching even though nobody has replied. I will update my thread here for any future searches to help others.

I will be checking this site, and testing out its recommendations of using a Tiny Core Linux distro.

Here is the link. http://minecraft.codeemo.com/

I will be posting back with how easy it was to move over to this version... as well as transfering over the current server files to resume where everyone else left off. I dont want to piss off my current players and make them leave.
 
I ve got windows 7 and my server is runing ok but ocasionally it gets laggy

A windows machine does seem pretty much easier to manage... I've been working with MineOS CRUX, and havent seemed to be going too smoothly. I've been having issues here and there, but helpfully the creator is very supportive, and maybe I will get it all worked out.
 
I ran my minecraft server using craftbukkit for a long time, you really won't need VNC because the minecraft server is just CLI. it's currently down because i needed the PC it was running on, now i've got another spare PC and will be setting it up again shortly :)

I ran my minecraft server on ubuntu server and was able to SSH into it and do all my adminly duties, it was nice because i had one other admin who i didnt want to have full access so i was able to lock him to pretty much just the MC folder.

You'll want a start-up script for minecraft so when you close the SSH connection it doesn't close the server, so next time you you ssh in you type screen -r and you'll be back on your MC server, i can't remember the name of the guy who wrote the script i use because it was a weird name. but im sure if i looked i can find it.
If you need any help let me know via PM and i'll update the thread (so if anyone else needs help they can refer to it)

Edit: looking at the site you posted for mineOS CRUX it looks pretty intriguing i'm gonna give that a whirl this time and document what I do.
 
I ran my minecraft server using craftbukkit for a long time, you really won't need VNC because the minecraft server is just CLI. it's currently down because i needed the PC it was running on, now i've got another spare PC and will be setting it up again shortly :)

I ran my minecraft server on ubuntu server and was able to SSH into it and do all my adminly duties, it was nice because i had one other admin who i didnt want to have full access so i was able to lock him to pretty much just the MC folder.

You'll want a start-up script for minecraft so when you close the SSH connection it doesn't close the server, so next time you you ssh in you type screen -r and you'll be back on your MC server, i can't remember the name of the guy who wrote the script i use because it was a weird name. but im sure if i looked i can find it.
If you need any help let me know via PM and i'll update the thread (so if anyone else needs help they can refer to it)

Edit: looking at the site you posted for mineOS CRUX it looks pretty intriguing i'm gonna give that a whirl this time and document what I do.

It sounds very similar to MineOS, actually... I think you wont have a problem setting it up with your experience.
 
After having just setup mineOS crux i must say, i am impressed. It has the hiawatha web-server installed. I can go to my "admin" page and do all my admily duties. as well as SSH access for server maintenance HOWEVER straight from the admin page i can hit "upgrade OS" and it does (what im assuming) is similar to "apt-get dist-upgrade"

Setting it up was a breeze and it now auto boots with a static IP and launches the server straight away.

come check out the server tehbanz.dyndns.org (if it's slow i apologize, looking @ hosting options it's currently only on 1.5 upload)
 
After having just setup mineOS crux i must say, i am impressed. It has the hiawatha web-server installed. I can go to my "admin" page and do all my admily duties. as well as SSH access for server maintenance HOWEVER straight from the admin page i can hit "upgrade OS" and it does (what im assuming) is similar to "apt-get dist-upgrade"

Setting it up was a breeze and it now auto boots with a static IP and launches the server straight away.

come check out the server tehbanz.dyndns.org (if it's slow i apologize, looking @ hosting options it's currently only on 1.5 upload)

Hi tehbanz, I checked out your server. Have you the time to help me set up worldguard and permissions? I cannot figure it out for the life of me... please contact me, I'll show you mine, it's not ready for the public ATM, so I'll PM you the IP
 
we're using permissionsEX which supposedly works way better than the old permissions, as for worldguard just let me know what you need and i'll see what I can do. perhaps mail me your server log plugin list etc, one thing to check is to make sure you havn't any conflicting plugins. on the most recent set-up worldguard had a conflict with (i think it was permissions) and we had to do without worldguard until one was fixed.
 
I cannot put this in a PM.

2011-10-10 17:11:05 [INFO] Starting minecraft server version Beta 1.8.1
2011-10-10 17:11:05 [INFO] Loading properties
2011-10-10 17:11:05 [INFO] Starting Minecraft server on *:25565
2011-10-10 17:11:05 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-1112-g54a13b2-b1240jnks (MC: 1.8.1)
2011-10-10 17:11:06 [INFO] MLog clients using java 1.4+ standard logging.
2011-10-10 17:11:06 [INFO] Preparing level "world"
2011-10-10 17:11:06 [INFO] Default game type: 0
2011-10-10 17:11:06 [INFO] Preparing start region for level 0 (Seed: 1283155016)
2011-10-10 17:11:07 [INFO] Preparing start region for level 1 (Seed: 1283155016)
2011-10-10 17:11:07 [INFO] Preparing spawn area: 57%
2011-10-10 17:11:07 [INFO] Loaded Essentials build 2.6.2 by: Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits
2011-10-10 17:11:07 [INFO] Essentials: Using superperms based permissions.
2011-10-10 17:11:07 [INFO] [Giant Trees] version 0.3.3 is enabled
2011-10-10 17:11:07 [INFO] WorldEdit 4.6 enabled.
2011-10-10 17:11:07 [INFO] WorldEdit: No known permissions plugin detected. Using configuration file for permissions.
2011-10-10 17:11:08 [INFO] Failed to get local InetAddress for VMID. This is unlikely to matter. At all. We'll add some extra randomness
java.net.UnknownHostException: mineos: mineos
at java.net.InetAddress.getLocalHost(Unknown Source)
at com.mchange.v2.c3p0.impl.C3P0ImplUtils.generateVmId(C3P0ImplUtils.java:120)
at com.mchange.v2.c3p0.impl.C3P0ImplUtils.<clinit>(C3P0ImplUtils.java:98)
at com.mchange.v2.c3p0.impl.PoolBackedDataSourceBase.<init>(PoolBackedDataSourceBase.java:227)
at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.<init>(AbstractPoolBackedDataSource.java:62)
at com.mchange.v2.c3p0.ComboPooledDataSource.<init>(ComboPooledDataSource.java:109)
at com.mchange.v2.c3p0.ComboPooledDataSource.<init>(ComboPooledDataSource.java:105)
at com.earth2me.essentials.protect.data.ProtectedBlockJDBC.<init>(ProtectedBlockJDBC.java:44)
at com.earth2me.essentials.protect.data.ProtectedBlockJDBC.<init>(ProtectedBlockJDBC.java:39)
at com.earth2me.essentials.protect.data.ProtectedBlockSQLite.<init>(ProtectedBlockSQLite.java:11)
at com.earth2me.essentials.protect.EssentialsProtect.reloadConfig(EssentialsProtect.java:155)
at com.earth2me.essentials.protect.EssentialsProtect.onEnable(EssentialsProtect.java:80)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:941)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:174)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:157)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
Caused by: java.net.UnknownHostException: mineos
at java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$1.lookupAllHostAddr(Unknown Source)
at java.net.InetAddress.getAddressesFromNameService(Unknown Source)
... 22 more
2011-10-10 17:11:08 [INFO] Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10]
2011-10-10 17:11:08 [INFO] Loaded EssentialsProtect build 2.6.2 by: essentials team
2011-10-10 17:11:08 [INFO] Loaded EssentialsSpawn build 2.6.2 by: essentials team
2011-10-10 17:11:08 [INFO] Server permissions file permissions.yml is empty, ignoring it
2011-10-10 17:11:08 [INFO] Done (0.256s)! For help, type "help" or "?"
2011-10-10 17:11:29 [INFO] There are 0 out of a maximum 20 players online.
2011-10-10 17:11:29 [INFO] Connected players: 
2011-10-10 17:11:33 [INFO] /192.168.1.104:64449 lost connection
2011-10-10 17:11:34 [INFO] trillionsin [/192.168.1.104:64452] logged in with entity id 232 at ([world] 479.1734763332891, 75.28826918367727, -677.0793864551906)
2011-10-10 17:11:34 [INFO] New max size: 484
2011-10-10 17:11:34 [INFO] New max size: 784
2011-10-10 17:12:43 [INFO] Connection reset
2011-10-10 17:12:43 [INFO] trillionsin lost connection: disconnect.endOfStream
 
hmm, it looks like worldguard cannot see your permissions program, have you tried using permissionsEX? My other Administrator can't stop raving about how cool permissionsEX is. also - try disabling plugins one at a time until you get worldguard to work, I'd start with Essentials, i recall awhile ago essentials being a big problem and conflicting with lots of plugins, I had to use 3 different plugins to get the same effect as essentials but at least it worked. If you think an ssh/scp to my server might help you figure some things out (to compare configs) let me know and i can set you up with access. also PM me your IP address i'll come check it out!
 
Back