Empezemos por el principio ...
Tu servicio de hosting donde vas a poner ese "foro" que andas buscando .. Tiene soporte PHP? o Perl .. o ASP .. o algun lenguaje del lado del servidor? .. Informate de eso y si por lo menos tienes soporte PHP, dejamos el mensaje aquí para continuar con las recomendaciones.
Si no te quieres complicar .. ya te comenté que puedes usar los servicios de FOROS de algun otro sitio .. Esos sitios te "prestan" su sistema de foros a cambio de publicidad (banners, etc) a no ser que pagues por ese servicio.
Algunas webs que ofrecen Foros al estilo como estos de FDW son:
http://www.ezboard.com/ http://www.bravenet.com http://www.google.com (si lo usas seguro que salen mas servicios así ..)
Así que ya tienes dos Opciones:
1) Decide si vas a usar un servicio gratuito (o pagado) de foros como los últimos que te he presentado o vas a instalar en tu servicio de Hosting tus propios foros.
2) Si piensas dar soporte a esos foros en tu propio servicio de hosting .. primero informate de que lenguajes puedes ejecutar en tu sitio.
Un saludo,