mira ahora es muy sencillo poner unos foros en una página.
sólo tienes que decidir en que lenguaje de script los realizaras.
para esto tienes uqe tomar en cuenta que sistema operativo tiene tu servidor Web, o que tecnologìas soporta, por ejemplo si es WinNT, el lenguaje es ASP y encuentras foros completos gratuitos en. <a href='ir.asp?http://asp-dev.com' target='_blank'>http://asp-dev.com...</a> y en <a href='ir.asp?http://snitz.com' target='_blank'>http://snitz.com...</a>
si decidos hacerlos en PHP, también hay algunos por ahì que son gratuitos sólo que de esos no tengo las direcciones
.
espero eso ayude.