XAMPP-Server auf allen Geräten in Ihrem Netzwerk verfügbar

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

XAMPP-Server auf allen Geräten in Ihrem Netzwerk verfügbar

Postby TonyVier » 26. May 2018 10:42

Wie Sie Ihren XAMPP-Server auf allen Geräten in Ihrem Netzwerk verfügbar machen - Tutorial

Wenn Sie eine Website entwickeln, möchten Sie wissen, wie sich die Website auf verschiedenen Geräten verhält. XAMPP läuft auf Ihrem lokalen Rechner und kann wahrscheinlich über die IP-Adresse Ihres lokalen Rechners erreicht werden. Wenn Sie jedoch benannte virtuelle Hosts verwenden, müssen Sie diese Hosts zur DNS-Hostdatei jedes einzelnen Geräts hinzufügen. Dies kann schwierig sein.

Wenn Sie einen Router haben, in dem Sie DNS-Einträge hinzufügen können, normalerweise mit DNSMasq, können Sie das verwenden.

Aber es gibt einen einfacheren Weg, wenn Sie Zugriff auf eine normale "im Internet" -Website haben, wo Sie die DNS-Einträge bearbeiten können.

Sie haben wahrscheinlich von Wildcard-DNS gehört, jede Subdomain-Anfrage wird an die gleichen IP-Adressen weitergeleitet. Der Eintrag im DNS sieht dann wie *.example.com aus

Also werden www.example.com, dev.example.com, testing.example.com alle an die gleiche IP-Adresse weitergeleitet.

Was weniger verbreitet ist, ist Wildcard-DNS in einer Subdomain wie *.dev.example.com

Aber das bedeutet, dass wir eine unbegrenzte Anzahl von Subdomains haben können, die auf eine IP-Adresse unserer Wahl zeigen!

SO, wenn Sie *.dev.example.com mit der IP-Adresse Ihres lokalen XAMPP-Rechners zum DNS hinzufügen, können Sie beispielsweise www.dev.example.com site.dev.example.com zu Ihren virtuellen Hosts hinzufügen en voila. Die anderen Geräte in Ihrem Netzwerk haben ebenfalls Zugriff. Nicht benötigt mit der Bearbeitung von Hosts-Dateien oder Router DNS herumalbern.

Und eine Subdomain-Wildcard stört den normalen Betrieb der "Live" -Website nicht.

Hinzufügen von ssl, https zu den Wildcard-Subdomänen:

Wenn Sie bereits ein SSL wildcard zertifikat für die Domäne haben, können Sie den Schlüssel und das Zertifikat herunterladen und zu Ihrer XAMPP-Installation hinzufügen.
Wenn Sie keine zertifikat haben, lesen Sie bitte meine Anleitung zum Erstellen von SSL-Zertifikaten hier: https://community.apachefriends.org/f/viewtopic.php?f=16&t=77006 oder Sie können einfach https://ssl.indexnl.com/ und das Leben leichter machen.

Erstellen Sie einfach ein wildcard zertifikat für dev.example.com oder die von Ihnen verwendete Domain. Sie müssen dann nur noch das Root-CA-Zertifikat zu Ihren Geräten hinzufügen und Sie sind fertig.

Virtuelle Hosts mit SSL, verfügbar für alle Geräte in Ihrem lokalen Netzwerk. :D
TonyVier
 
Posts: 43
Joined: 24. May 2018 11:22
XAMPP version: 7.2.5-0
Operating System: Windows 10 pro

Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 23 guests