Vu tes connaissances à priori ca a l´air mal barré, mais sache que Linux peut effectivement te servir de serveur web avec Apache par exemple.
Mais Apache existe aussi sous Windows, ca sera surement plus simple, je te conseille d´essayer EasyPHP c´est super simple à intaller et ca intègre Apache ainsi qu´une base MySQL.