Moin!
a) for All users, on Port 80, as a Service - Recommended.
b) only for the Current User, on Port 8080, when started Manually.
a) Apache wird vom System als Dienst gestartet und darf einen Port <= 1024(?) benutzen.
Du kannst ihn so einstellen, daß er nicht automatisch startet und dann mit
net start apache2 den Dienst starten oder mit
net stop apache2 den Dienst beenden. Schau mal in die Dienstesteuerung.
b) Apache wird als Programm ausgeführt und muß dann einen Port >= 1024(?) benutzen, weil die Ports
<=1024 für Systemdienste reserviert sind. Unter Linux z.B. dürfte nur Root diese Ports benutzen,
also Programme starten, die diese Ports in Anspruch nehmen.
Du startest damm die Apache.exe in einer Konsole und beendest ihn, indem Du die Konsole schließt.
Beim Programmieren hast Du ledigleich ein Problem bei Umleitungen, weil Du Deine Seiten unter:
http://localhost:8080/ erreichst.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch für seriöse Agenturen.