it-swarm.com.de

Rufen Sie XAMPP Localhost über das Internet auf

Ich habe XAMPP im lokalen Laptop installiert. Und ich habe eine fast statische IP. Ich möchte die IP an andere weitergeben, um sie über ihren Browser auszuführen. Ich habe Apache httpd-vhosts.conf für das Abhören meiner IP-Adresse konfiguriert: 80 und fügte den virtuellen Server mit der IP-Adresse und dem Domänenstammverzeichnis zum lokalen Verzeichnis httdocs und dem Servernamen als localhost ..__ hinzu. Apache wird nicht gestartet. Was muss ich tun, um von einem externen Computer auf meine Website zuzugreifen.

57
coool

Zunächst müssen Sie Ihren Computer so konfigurieren, dass er eine statische IP-Adresse von Ihrem Router erhält. Eine Anleitung dazu finden Sie hier: hier

Angenommen, Sie haben die IP-Adresse 192.168.1.102 ausgewählt. Nachdem der obige Schritt abgeschlossen ist, sollten Sie in der Lage sein, die Website auf Ihrem lokalen Computer aufzurufen, indem Sie sowohl http: // localhost als auch http://192.168.1.102 aufrufen =, da Ihr Computer jetzt immer diese IP-Adresse in Ihrem Netzwerk hat.

Wenn Sie Ihre IP-Adresse nachschlagen (z. B. http://www.ip-adress.com/ ), ist die angezeigte IP tatsächlich die IP Ihres Routers. Wenn Ihr Freund auf Ihre Website zugreift, geben Sie ihm diese IP. Sie müssen Ihrem Router jedoch mitteilen, dass er diese Anforderung an Ihren Server weiterleitet, wenn er eine Anforderung für eine Webseite erhält. Dies erfolgt über die Portweiterleitung.

Zwei Beispiele dafür finden Sie unter hier und hier . Die genauen Bildschirme, die Sie sehen, hängen jedoch vom Hersteller Ihres Routers ab (genaue Anweisungen finden Sie bei Google, falls vorhanden) erforderlich).

Für den Linksys-Router, den ich habe, gebe ich http://192.168.1.1/ ein, gebe meinen Benutzernamen/mein Passwort ein, Registerkarte Applications & Gaming> Port Range Forward. Geben Sie den Anwendungsnamen (wie auch immer Sie ihn nennen möchten), den Startport (80), den Endport (80), das Protokoll (TCP) und die IP-Adresse ein (im obigen Beispiel geben Sie 192.168.1.102 ein, die statische IP Sie haben Ihren Server zugewiesen), und achten Sie darauf, die Weiterleitung zu aktivieren. Starten Sie Ihren Router neu und die Änderungen sollten wirksam werden.

Nachdem Sie dies alles getan haben, sollte Ihr Freund nun in der Lage sein, auf Ihre Webseite zuzugreifen, indem er auf seinem Computer zu seinem Webbrowser wechselt und http://IP.address.of.your.computer (dieselbe) eingibt du siehst wenn du gehst hier ).

Wie bereits erwähnt, ändert sich die von Ihrem Internetdienstanbieter zugewiesene IP-Adresse möglicherweise, unabhängig davon, ob Sie sich offline anmelden oder nicht. Ich empfehle dringend die Verwendung von DynDns, die absolut kostenlos ist. Sie können einen Hostnamen in ihrer Domain auswählen (wie z. B. cuga.kicks-ass.net) und Ihr Freund kann dann immer auf Ihre Website zugreifen, indem Sie einfach zu http://cuga.kicks-ass.net gehen in seinem Browser. Hier ist wieder ihre Seite: DynDns

Ich hoffe das hilft.

101
Cuga

Ich schätze, Sie können dies in 5 Minuten ohne weitere IP-/Port-Weiterleitung tun, um Ihre lokalen Websites temporär zu präsentieren .

Alles, was Sie dafür tun müssen, Gehen Sie zu http://ngrok.com Laden Sie das kleine Tool herunter Extrahieren Sie dieses Tool und führen Sie es als Administrator aus  enter image description here

Befehl eingeben 
ngrok http 80

Sie werden sehen, dass eine Verbindung zum Server hergestellt wird, und Sie werden eine temporäre URL für Sie erstellen, die Sie an Ihren Freund weitergeben und ihm erlauben können, localhost oder einen seiner Ordner zu durchsuchen.

Sie können den detaillierten Prozess hier sehen .  
Wie kann ich von einem anderen Computer aus auf die Xampp- oder Localhost-Website zugreifen/sie freigeben

16

sie müssen einen Port des Dienstes in Ihrem Router öffnen Dann versuchen Sie es mit der öffentlichen IP-Adresse Ihres gesamten Netzwerks aber von außen wird es auf den Server umgeleitet, den Sie haben

0
ahmed hassan