ciao iolao.
allora.....per far funzionare un forum (io sono un neofita premesso questo però alle tue domande dovrei saper rispondere) inannzitutto servono un web server (apache generlamente) un database (mysql generalmente) un interprete (phpmyadmin generalmente) e ovviasmente supporto php4 o 5
detto questo.
se lo fa in locale (dubito cmq a meno che non abbia adsl e cmq che tenga pc sempre acceso come sto facendo io con non pochi problemi però...) basta istallare un unico pacchetto che racchiude tutto.
se istalla su uno spazio web dovrebbe assicurarsi che lo spazio medesimo abbia il supporto a tutte queste funzioni.
quasi tutti quelli gratuiti non li hanno, tranne www.host17.org che però ha chiuso momentaneamente le iscrizioni.
quelli a pagamento generalmente li hanno ma cmq meglio assicurarsi.
dopo aver constatato ciò bisogna scegliere una piatttaforma.
penso che il tuo amico abbia provato con la phpBB
i dati da immettere sono: il tipo di database utilizzato dal server.....quasi sempre va lasciato il mysql 3x di default perchè quasi tutti i server utilizzano quello ma è cmq da constatare.....nel caso di host17 è quello cmq:
1) Database Server Hostname/DNS (qui scrivere "localhost" salvo diversa indicazione del server)
2) Nome del tuo database (tramite phpmyadmin che il servizio dovrebbe provvedere o cmq qualunqeu interprete prima di creare il forum dovra controllare il nome del database assegnatoli che generalmente corrisponde al nome di registrazione dipende cmq dall'host, nel caso di servizio gratuito si ha a disposizione un solo database.....altirmenti se ne possono creare di nuovi......)
3) Username (ovviamente qui va inserito il nickname che si vuole utilizzare)
4) Password (pwd che si vuole usare)
5) Prefisso per le tabelle del database (impostato di default su phpbb_) (questo lascialo di default.......solo se hai un motivo per cambiare il suffisso delle tabelle che genererà il forum dovrai cambiarlo ma non penso proprio almeno alle prime volte....)
ciao!