Montar este tipo de servers es un juego de niños... para windows tiras de easyphp que te instala todo el paquete que necesitas (y te lo configura)... php, apache y mysql (aparte de los modulos habituales necesarios), a partir de ahi... siempre lo mismo creas un directorio dentro de la carpeta htm, le das derechos de lectura y escritura (en un primer momento), creas con phpmyadmin la base de datos (vacia) y el usuario con derechos para esa base de datos (solo para esa base... no queremos que con una sql injection nos jodan el resto de bases de datos).... ejecutas el programa de instalacion (algo tan simple como
http://127.0.0.1/directoriodondeestaelprograma...
y vas poniendo los datos ... host: 127.0.0.1 (se ejecuta en local), nombre base de datos... usuario de la base de datos, pass. de ese usuario.... te crea las tablas de la base de datos y ya esta preparado... a partir de ese punto te pedira el nombre del usuario con derechos de administracion y el pass... y ya lo tenemos todo instalado... solo queda configurar el programa en si.
El problema te lo encuentras cuando php o apache no ha sido compilado con los modulos necesarios para un determinado programa, o exije determinados tipos de accesos que la configuracion de php no permite... en cualquiera de los 2 casos tienes un problemon, en el primero porque te puedes volver loco para recompilar apache o php... y en el segundo porque explicale al admin del isp que necesitas que cambie los parametros de seguridad de php porque necesitas instalar un programita....
P.D: quien consiga instalar typo3 en un equipo a la primera... tiene una piruleta de regalo, y quien consiga configurarlo y que le funcione... el paquete completo.
P.D2: Para Thrash y Jordan... entre las cosas que queria hacer en el taller de reciclaje de pcs era instalar o bien un cms o bien un jukebox con soporte mysql y streaming... en cualquier caso el sistema es el mismo... asi que nos veremos.