I'm not sure where you can get information on how to do it, but I can give you a general runthrough.
Before you even attempt anything, you need to make sure IIS is installed (if it isn't, you can find it through the normal method of Control Panel, Add/Remove Programs). Once it is up and running, to get the main (default page) going, go to the start menu, then Programs, Administrative tools, Internet Services Manager.
From here, its fairly straightforward if you're only setting up a single page (not a virtual host). Add new web site should be an option when you right click on your server's name. It will prompt you for all the information that you need to add. Where it says 'host header name' type in the full DNS entry for the site (ie. forums.anandtech.com for this page). Leave the IP unassigned. Adding new sites uses the same procedure. You can point any website to any directory on your computer.
If you need to have the server act as a DNS server as well, it is a little bit more difficult, but most of the time the prompts are self explanitary. If you need some better instructions, you can e-mail me, or ICQ me. I'm sure some other people on this board will have more extensive information to give you if you ask as well.
Adrian