Leo´s Webserver läuft nicht

***elvis***

Empire
Registriert
30.11.07
Beiträge
84
ich wollt leo´s hauseigenen webserver aktivieren. Aber der läuft nicht.

Das ganze sollte auf einem MacBok mit Leo incl aller updates laufen. Wenn ich das richtig weis, brauch dazu nur in der Systemeinstellung Web-Sharing aktivieren und schon sollte das über http://macbook/ oder http://macbook/~Sascha/ oder http://localhost oder http://IP erreichbar sein.

Ich bekomme aber immer nur die Antwort:

Safari kann den Server nicht finden.
Safari kann die Seite „http://macbook/“ nicht öffnen, da Safari den Server „macbook“ nicht finden kann.

Was kann ich tun???

DANKE
 

Ikezu Sennin

Schöner von Bath
Registriert
15.07.07
Beiträge
3.629
Lies dir doch mal die Beschreibung zu Web-Sharing durch...

Web-Sharing ermöglicht Benutzern anderer Computer Zugriff auf Webseiten in den Websites-Ordnern auf diesem Computer.
 

nickch4nge

Süsser Pfaffenapfel
Registriert
16.01.08
Beiträge
665
Schaue mal bei "Einstellungen >> Sicherheit >> Firewall" wie die Firewall eingestellt ist.
 

Ikezu Sennin

Schöner von Bath
Registriert
15.07.07
Beiträge
3.629
Übers Internet wirst du wohl nur auf Umwegen auf deinen Mac zugreifen können, mit Boardmitteln gestaltet sich das als schwierig.
 

Macbeatnik

Golden Noble
Registriert
05.01.04
Beiträge
34.206
Übers Internet geht es auch, die Webadresse unter der der Rechner zu erreichen ist, siehst du in Systemeinstellungen-Sharing-Websharing:
 

Anhänge

  • Bild 15.png
    Bild 15.png
    66,9 KB · Aufrufe: 129

nickch4nge

Süsser Pfaffenapfel
Registriert
16.01.08
Beiträge
665
ähm, steh gerade auf dem Schlauch wo finde ich die Firewall Einstellungen ???

Das ganze soll auch nicht aus dem Netz erreichbar sein. Sondern nur als Intranet laufen.

xxfp0.png


evtl hilft dir das.
 

MacApple

Schöner von Bath
Registriert
05.01.04
Beiträge
3.652
Ich bekomme aber immer nur die Antwort:

Safari kann den Server nicht finden.
Safari kann die Seite „http://macbook/“ nicht öffnen, da Safari den Server „macbook“ nicht finden kann.
Geht es denn auch nicht, wenn Du die IP-Adresse des MacBooks angibst? Also http://x.x.x.x?

Die Fehlermeldung von Safari sagt nämlich aus, dass für „macbook” keine IP-Adresse gefunden wurde. Safari versucht über eine DNS-Anfrage „macbook” in eine IP-Adresse aufzulösen, was natürlich nicht klappen kann.

MacApple
 

mr.winkle

Fießers Erstling
Registriert
16.08.07
Beiträge
126
Hallo elvis,
Du kannst natürlich nicht von jedem beliebigen Computer mit http://localhost oder den anderen genannten Adressen auf deinen laufenden Server zugreifen. Um eine feste IP zu bekommen kannst du aber Services wie z.B. DynDNS benutzen - viele Router haben heute bereits eine Funktion zum aktualisieren der IP auf solchen Seiten integriert - für den Anfang reicht es aber sicher schon auf http://www.wieistmeineip.de/ nachzuschauen und eben auf diese IP zuzugreifen.

Wenn du die Adresse allerdings auf dem Mac aufrufst auf dem du auch den Server betreibst müsste es eigentlich funktionieren - es sei denn du hast dir den Apache zerschossen durch Xampp o.ä.
Falls das nicht funktioniert bleibt dir wohl nur noch auf eine der Alternativen zu setzen. Eine Xampp Installation ist sehr leicht und bietet bereits PHP und MySQL und noch mehr an, vergiss nur nicht dieses Sicherheitsskript auszuführen, sonst eignet sich Xampp nur zum lokalen Testen.

mfg
 

***elvis***

Empire
Registriert
30.11.07
Beiträge
84
... es sei denn du hast dir den Apache zerschossen durch Xampp o.ä.

ach Du scheiße....

Ich hatte zunächst MAMP installiert. Das lief auch soweit local Problemlos über http://localhost:8888 problemlos, bzw. tut es auch immer noch. Nur habe ich da das Problem das ich vom zweiten Mac da nicht drauf komme. Es soll ja ein Intranet werden. Ich hab gedacht das dieses Problem vielleicht beim hausegenen Server nicht wäre.



luppt auch net :(
 

nickch4nge

Süsser Pfaffenapfel
Registriert
16.01.08
Beiträge
665
Hmm dann versuche mal mit dem Terminal.app die conf vom Apache zu öffnen und schaue mal nach welcher port eingetragen ist.

im terminal.app

nano /private/etc/apache2/httpd.conf

fast ganz unten sollte "Listen 80" stehen.
 

mr.winkle

Fießers Erstling
Registriert
16.08.07
Beiträge
126
Kenne mich mit MAMPP nicht aus, aber wenn MAMPP einen eigenen Apache installiert dann wird da wohl was in der Konfig nicht mehr stimmen. Aber du sagst der Apache von MAMP funktioniert, also müsste auch dein anderes Macbook darauf zugreifen können. Starte MAMPP und geh mal auf www.wieistmeineip.de und versuchs dann mal unter http://XXX.XXX.XXX.XXX:8888. (PORT 8888 ist ja anscheinend derjenige, den MAMPP für das HTTP Protokoll benutzt, was sehr ungewöhnlich ist. Ich kenne nur http über Port 80 - aber das heisst ja nichts.)
 

nickch4nge

Süsser Pfaffenapfel
Registriert
16.01.08
Beiträge
665
im Terminal mal "sudo /usr/sbin/apachectl start" eingeben und schauen was für eine ausgabe kommt.