Html is the begginers way to learn and I would highly recomend using Front Page, then move onto Dreamweaver once you get a little more advanced.
If you want a site done for you, there are many out already like
www.xoops.org www.postnuke.com
Those are CMS systems (Content management). They all use dynamic php and mysql. They are very good for begginers but I would stray away from them once you get a little more advanced.
If you want to host the site yourself, that is a whole other issue and is very complicated for begginers. I would recommend just paying a company 5 bucks a month for hosting or post on here, im sure some people on betaone have virtual hosting and could host you for even cheaper and help you as you go along.
If you want to do a cms system, make sure the host offers php and mysql support.