Uh, what Darc said. If you don't know what you're doing, get someone that does to handle it.
If you've never made a site before, then I am assuming you know little to no HTML, to say the least, let alone how to set up a server, database, install scripts, or even how to upload to a host.
You can learn how - we all start somewhere. If you enjoy it, do it and learn.
However, you can royally fuck up the whole damned thing pretty easy, and, since I assume you don't wanna do that and have your guild lynch you, find out who DOES know something about site creation for a gaming guild, and have them set it up.
Honestly, since you don't even know where to start, this is gonna be way complicated for you, and you will likely get lost, frustrated, and just go to EZBoards anyway. My suggestion is this:
Guildportal or
Guildhelper
You pay them, they have all the tools necessary to get things going nice and easy, and one or the other, I believe, even sets it all up nice and pretty for you.
I create custom graphics, website layouts, and etc at the rate of $75/hr for the initial setup ($150 due up front), and $25 a month if you want me to maintain it. You pay for all purchasing and hosting costs.
Considering I do this on the cheap end, comparitively, you'd be getting a deal using them.
EZBoards prolly lookin' pretty good now, eh?