Wie kann ich Port 80 unter Mac OS X Snow Leopard öffnen?

Wie kann ich Port 80 unter Mac OS X Snow Leopard öffnen?

Ich habe vor Kurzem auf Snow Leopard aktualisiert und möchte nun den enthaltenen Apache-Webserver verwenden. Ich habe die Webfreigabe aktiviert und in meinem Webbrowser die Adresse http:/127.0.0.1/ aufgerufen. Safari konnte keine Verbindung zum Server herstellen. Schließlich habe ich mithilfe des Netzwerkdienstprogramms Folgendes gefunden:

Port Scanning host: 127.0.0.1
Open TCP Port:  21          ftp
Open TCP Port:  22          ssh
Open TCP Port:  631         ipp
Open TCP Port:  3306        mysql
...and so on...

Ich habe dasselbe für 10.0.1.34 versucht, das ist meine LAN-IP. Wenn ich mich nicht sehr irre, bedeutet das, dass TCP-Port 80 auf meinem Computer nicht geöffnet ist. Mein 2wire-Router leitet Port 80 wie vorgesehen an Port 80 auf 10.0.1.34 weiter. Meine OS X-Firewall ist laut Einstellungsfenster ausgeschaltet.

Wie öffne ich TCP-Port 80?


BEARBEITEN: Nun, es ist halbwegs behoben. Ich denke, es ist ein Problem mit dem Apache-Server selbst. Mir fiel auf, dass ich noch eine Kopie meines alten Setups von OS X Tiger in /user/local/apache2 hatte. Ich ließ den Server an diesem Ort laufen und änderte die Benutzer- und Gruppennamen in httpd.conf in „_www“, wie in der Snow Leopard-Standardeinstellung, und es funktionierte prima.

Ein seltsamer Hinweis führte mich zu dieser Schlussfolgerung: Die Protokolldateien des Standard-Snow-Leopard-Setups von Apache wurden nicht erstellt. Ich gehe davon aus, dass Apache Probleme hatte, bevor es überhaupt starten konnte (aber aus irgendeinem Grund nicht viele Hinweise darauf hinterlassen hat, was schief gelaufen ist).

Antwort1

Das Aktivieren der Webfreigabe sollte ausreichen, um es zum Laufen zu bringen. Sofern Sie nicht die Konfiguration vermasselt und etwas durcheinander gebracht haben.

Ich habe es gerade ausprobiert und unter 127.0.0.1 sehe ich die Standard-Zielseite von Apache.

Besteht die Möglichkeit, dass Sie unter Sicherheit -> Firewall -> Erweitert das Kontrollkästchen „Alle eingehenden Verbindungen blockieren“ aktiviert haben?

verwandte Informationen