by Wiedmann » 23. July 2006 18:58
"localhost" beschreibt ersteinmal nur den eigenen Rechner oder die IP "127.0.0.1".
Jeder (Web-) Server benötigt einen eigenen Port auf dem er auf Anfragen lauscht. Webserver benutzen z.B. den Port 80. Möchte man mehrere Webserver auf einem Rechner betreiben, müssen diese verschiedene Ports benutzen.
--> Wie das beim jeweiligen Server geht, erfährst du im Manual dieses Servers. (Beim Apache wäre das die Directive "Listen" in der Datei "httpd.conf".
Für den Server der dann nicht auf Port 80 läuft, musst du dann bei jedem Aufruf im Browser dann auch den abweichenden Port mit angeben:
"http://explample.com/" --> Browser verbindet sich mit diesem Server auf Port 80 weil nichts angegeben wurde
"http://explample.com:8080/" --> Browser verbindet sich mit diesem Server auf Port 8080 weil dieses angegeben wurde