C'est très très simple en réalité, le travail est pré-maché et il n'y a qu'à remplir les blancs.
Tout d'abord, il faut un serveur.
Personnelement, j'utilise un compte Free, qui à l'avantage d'être gratuit, d'offrir 1 Go d'espace de stockage et qui est compatible avec MySQL, ce qui permet de faire fonctionner un forum écrit en PHP comme celui-là.
Une fois cet espace de stockage créé, le sql activé, il faut envoyer le site via un logiciel FTP (ftp : file transfert protocol, par opposition au http : hyper text transfert protocol). J'utilise personnellement Filezilla (gratuit, stable, très bien quoi !).
Le site en lui-même est un forum phpbb, récupéré sur phpbb.fr.
Une fois en ligne, il suffit de se connecter et de parametrer son forum, en créant les sections ad-hoc etc...
Pour le .tk, je me suis déjà expliqué ici même
