apache über internet erreichen

snake18

kennt sich schon aus
hi,


ich habe einen apache mit php installiert. alles funzt einwandfrei. ich habe ein lan und unter 192.168.0.2 kann ihn jeder pc im lan erreichen. nur wie kann ich einstellen, dass er aus dem internet auch erreichbar ist?



mfg
snake18
 
Moin,

Du brauchst eine dynamische IP Adresse (http://www.dyndns.org), dazu ein Tool was die immer updatet, die dynamische Adresse muss in der httpd.conf in Apache als ServerName eingetragen sein und falls Du hinter einem Router sitzt, musst der Port, auf dem Apache bei Dir läuft auf den Rechner weitergeleitet werden, auf dem Apache läuft.
 
funzt immer noch net

ich habe mir jetzt bei dyndns.org eine dynamische ip adresse gemacht die immer mit Direct Update aktualisiert wird. der host name ist: fbiel.homelinux.net
so, wenn ich das jetzt richtig verstanden habe, muss ich jetzt "fbiel.homelinux.net" als servername in apache eintragen. habe ich auch alles gemacht, nur leider funzt es immer noch net, obwohl die ip addresse grade aktualisiert wurde.
kann das an meinem netzwerk liegen? oder daran das ich nicht direkt am internet bin, sondern über einen anderen pc reingehe? Router habe ich keinen und Port steht auf 80.
 
in deiner htdocs-Verzeichnis (c:/phpserver/apache/htdocs/) ist leider nur die phpinfo.php Datei vorhanden.
Wenn du dort eine Webseite kopieren würdest (mind. index.html), dann könnte man die Seite auch von Internet aus abrufen.
 
also gehts ja doch, nur ich dachte er zeigt dann einfach eine liste mit den dateien an, wenn keine index.html da ist. lokal macht er das bei mir auch.

naja dann weiß ich ja das es geht. Vielen Dank nochmal



edit:
@Jurek
du hast doch im browser einfach fbiel.homelinux.net eingegeben, oder. und dann hats gefunzt. Weil bei mir kommt immer nur das hier: http://search.msn.de/dnserror.aspx?FORM=DNSAS&q=fbiel.homelinux.net
 
Zuletzt bearbeitet:
Genau so habe ich es gemacht.
Jetzt hast Du eine index-Seite und alles was ich bekomme ist:
Code:
PHP-Server-Test OK
Es scheint zu funktionieren.
 
Oben