Para montar tu propia web primeramente necesitas un sitio donde hostearlo y según como lo crees, si en html, php, asp, etc el sitio donde vallas a crearlo deberá de contar con unos servicios, como pueden ser PHP, MySQL, Perl/CGI, FrontPage, etc
Primeramente deberas de tener claro que vas a crear y el como lo vas a crear y seguidamente solamente es buscar algo acorde a tus necesidades.
http://www.trucoswindows.net/foro/topico-3...-gratuitos.htmlEn cuanto a su segunda duda si puedes montar un foro dentro de tu web, si puedes.
Tienes que elegir el como, tienes desde foros prefabricados (un ejemplo es
InvisionFree), o montar tu el CMS que mas te agrade.
Otra cosa a tener en cuenta es si trabajaras con tu propio dominio o si lo harás con uno gratuito o subdominio de un tercero.
Un saludo, jbex