estás de suerte, el tutorial está en internet, consta de varios cientos de páginas en distintos idiomas. :wiii:
lo que pides no es que sea complicado, sencillamente es muyyyyyyyyyyyy largo de explicar paso a paso. Son cientos de horas de trabajo invertido.
así que yo en tu lugar empezaría por "cómo instalar un foro", ya con eso estarás entretenido unas cuantas horas. Luego pasas a "cómo configurar un foro", "cómo cambiar el estilo", "cómo instalar modificaciones"...
Todo está ya explicado decenas de veces en internet, en español y en inglés (especialmente en inglés). Así que basta con encontrarlo. Algunas pistas: el software que utiliza el foro es "phpbb3". Para instalarlo, necesitas un hosting que soporte php y tenga al menos una base de datos (cualquier host cumple los requisitos).
Con eso deberías tener más que de sobra para concretar tu búsqueda.