At some point I'd like to build a MC server. It would have McMMO, Essentials, WE, WG, Magicspells and some custom plugins. It would support up to 30 people. I'm wondering if I could run it from a computer with 8 GB of RAM. If not, what are the factors in whether a computer can host a MC server or not? Should I get a seperate physical server? Explain everything, please.
More about :minecraft server current computer seperate
So you are limited by RAM (4GB for you after you take off what your system will use for everything else), how long you can keep your pc on for, and the Internet. You are also limited by your cpu which will need to be at least 4, preferably 6 cores and be 3GHz plus.
Other than getting a monster pc and fibre optics, The best thing to do is probably to pay to get a server hosted. I use easy network solutions http://www.ens-ltd.com/billing/aff.php?aff=104 who host in the UK and USA. For 30 slots you'll probably need around 3GB which is £12 a month I believe.