wow...
I read every post of every page in this thread and all I see is, "gimme gimme gimme!"
If you have no experience with Linux, programming or game development, you have no business trying to set up or run your own server.
Do yourself a favor and spent a few years learning these subjects...