Great tutorial for refferencing on how to setup things, although i did not use it fully since i was going to do a setup of MineOS on a Debian jail on Freenas (
http://minecraft.codeemo.com/ look at the wiki on how to setup on different operating systems).
It's much easier to setup new servers on MineOS.
Since me and my friends play alot of different mods i wanted an easy to use interface to be able to setup a new server for a new set of mods or modpacks.
Although there are some problems with running it in a Debian jail with networking on the latest minecraft versions (1.7+, and do not know why it's not working might have been a java problem). but everything up to 1.6.4 works without any problems, and since many mods only support up to 1.6.4 it's not been a problem.
Would strongly recomend you give MineOS a try, even though there are some small problems with the web interface, mostly missing features but as the author is updating regularly more and more features are coming.