Distro for dedicated minecraft, web and teamspeak machine.

Associate
Joined
5 Mar 2007
Posts
173
Hello all!

I'm about to take delivery of my new components which will replace my current VPS solution. I plan to host the services from my home with my Virgin Media 100Mb connection (it's purely a matter of cost).

The hardware I've ordered is:

Athlon II X3 450 3.2Ghz tri-core.
MSI C45-870
8GB of DDR3 ram (very cheap stuff!)

Paired with a 420W PSU, few misc drives (1TB, 2TB, 500GB) and of course a trusty ATI 3450 for low power display :).


But on to the problem: My current VPS is Ubuntu server, sort of cobbled together by myself in a vague attempt to take a crash course at linux. To be fair, it's gone relatively well. I've learned a lot but the specs just arent up to scratch and the rent on that thing was proving to be a big issue due to relying on donations.

Basically, what would anyone with similar experience recommend? Minecraft is run on JavaVM, and our web frontend for that (McMyAdmin) is run on .net or Mono so that has to be taken into consideration.

I've been told CentOS is ideal, but I have zero experience with anything other than Ubuntu.

Would Ubuntu server fare well purely because I am accustomed to it? Also, in the case that I need to provide access to other server admins, and need to therefore run Gnome or whatever else, would it be more fitting to just install Ubuntu Desktop and call it done?

Should I just stop kidding myself and install a barebones Windows 7? :D

Any input would be invaluable. Hardware arrives today.
 
I appreciate your reply.

I guessed Ubuntu would be fine and certainly would help stop a bunch of headaches as a result of me having to learn a different distro (even though they aren't that different AFAIK)

I do not trust the other guys with SSH and command line... But maybe a few bash scripts in the home directory of the user would be sufficient, that way they can just SSH in and ./startserver ./stopserver.

Also, atm I'm using screen to keep things running. This was posted as a tip on ubuntu forums - is this common practice or would I be better off looking at some custom init scripts? (sorry if my terminology is off, I'm really not that experienced at this at all).

Most of the problems I can think of with bash scripting is passing arguments to a screen session, which I have attempted previously to run from cgi-bin... bad idea.. nothing but headaches and roadblocks to work around, no doubt compromising security..

Is there a better way to do this that anyone knows of?

I did do a lot of research on it a few weeks back but could find nothing suitable.

I actually think I ended up running Apache as the minecraft user, but scripts still wouldn't work from cgi-bin even with appropriate permissions. No doubt me overlooking something.

Thanks once again for your insight :)
 
Back
Top Bottom