Først skal du have installeret Apache på din maskine. Når det er gjort skal Apache konfigureres til at pege på din mappe. Jeg er ikke så stiv i hvordan Apache konfigureres på en Windows-maskine, men du skal have fat i den konfigurationsfil der hedder 000-default der ligger i mappen sites-enabled i din Apache-konfigurationsmappe. I den mappe skal du så sætte DocumentRoot til at være den mappe på din computer du vil have skal være server.
Herefter skal Apache genstartes, og så kan du prøve at skrive:
http://127.0.0.1/en_fil_du_ved_ligger_i_mappen.txt og se hvad der sker. Når dette virker ved du at apache kører som den skal på maskinen.
Nu skal du forwarde port 80 til din computers interne IP på lokalnetværket. Dette gøres i din router - du skal logge ind med de oplysninger der står i dine routerinformationer fra din internetudbyder. Kig dig omkring i Router-konfiguration til du finder port-forwarding, og skriv så startport 80 og slutport 80 ind, og så din computers egen IP (ikke din eksterne, men din interne IP. Din interne IP kan vistnok findes ved at køre kommandoen ipconfig i kommandoprompten).
Når det er gjort vil andre kunne se din mappe ved at indtaste din IP, hvis Apache også kører. Det vil du ikke selv, før loopback er aktiveret i routeren - læs den manual der følger med din router for at finde ud af hvordan det gøres, eller ring til din udbyder og spørg dem.
Hold tungen lige i munden, læs et par gange inden du gør noget af det jeg har skrevet, og så skal det nok lykkes til sidst. At sætte en server op første gang er altid en learning experience