Per gestire un forum hai bisogno di un linguaggio server site, php o asp per andare sul semplice.
Creare una zona riservata con unico login richiede una certa esperienza di programmazione ...
Esistono però i CMS e alcuni di questi integrano già le funzioni per la gestione di un'area riservata e possono interagire con diversi forum.
Ti consiglio di cominciare a guardare questi due: mambo oppure joomla. Sono ragionevolmente semplici da installare.
NB: in ogni caso per gestire un forum devi avere a disposizione anche un database, i due CMS che ti ho indicato utilizzano php e Mysql