Zugriff auf localhost (xampp) von einem anderen Computer über ein LAN-Netzwerk - wie geht das?

150

Ich habe gerade ein Wi-Fi-Netzwerk zu Hause eingerichtet. Ich habe alle meine Dateien auf meinem Desktop-Computer (192.168.1.56) und möchte dort von einem anderen Computer (192.168.1.2) auf localhost zugreifen.

Auf meinem Desktop kann ich über den normalen http: // localhost auf localhost zugreifen . Apache läuft wie gewohnt auf Port 80.

Was genau muss ich tun, um dies zu erreichen? Es gibt Dokumentation im Internet, aber sie funktionieren entweder nicht oder sind zu fragmentiert und verwirrend, um sie zu verstehen.

Ich denke, ich muss Änderungen an der httpd.conf-Datei meines Apaches und der Hosts-Datei vornehmen. Irgendwelche Ideen, welche Änderungen vorgenommen werden sollen?

bcosynot
quelle
2
Personen, die diese Frage finden, könnten interessiert sein an Wie kann ich von einem anderen Computer im selben Netzwerk aus eine Verbindung zu diesem lokalen Host herstellen? .
Martin Thoma
1
Folgendes habe ich unter Windows 10 für mich getan und gearbeitet: Gehen Sie zu cmd und geben Sie ipconfig ein. Suchen Sie dann Ihre IPv4-Adresse und benennen Sie Ihre Website-URL in diese IP um, z . B.: 192.168.0.2/example . Suchen Sie dann in Windows nach "App durch Windows-Firewall zulassen", klicken Sie darauf, klicken Sie auf "Einstellungen ändern" und stellen Sie sicher, dass der http-Apache-Server aktiviert ist. Hoffe es hilft
csandreas1
Ich habe eine Website mit dem Namen app.sitename.com. Jetzt kann ich über die IP-Adresse auf die Site eines anderen PCs im selben Netzwerk zugreifen. Zugriff mit Subdomian. app.ipaddress.com funktioniert nicht. Was muss ich tun, um eine Subdomain in einem Remote-PC hinzuzufügen?
Vicky

Antworten:

112

Localhost ist nur ein Name für den Loopback, z. B. als "ich".

Um es von anderen Computern aus anzuzeigen , müssen Sie wahrscheinlich nur http://192.168.1.56 oder http: // myPcsName ausführen. Wenn dies nicht funktioniert, besteht die Möglichkeit, dass auf Ihrem Computer oder der httpd.conf eine Firewall ausgeführt wird hört nur auf 127.0.0.1

BugFinder
quelle
httpd.conf: Hören Sie 80, wenn ich daran etwas ändern muss. Was würden Sie empfehlen?
Bcosynot
1
Das heißt nur, hören Sie auf Port 80, die Chancen stehen gut, dass es bereits zuhört. netstat -a, suchen Sie nach Elementen auf Port 80, es wird Ihnen sagen, welche IP (s) es
abhört
1
Los geht's, das heißt, es wartet auf jede Anfrage auf Port 80, nicht nur auf localhost. Wenn Ihr PC also vr3609 heißt, sollte http to it Sie zu Ihrer Website führen.
BugFinder
1
Wenn Sie vom Server auf die IP-Adresse Ihres Servers zugreifen, funktioniert dies? In diesem Fall wird eine Firewall auf dem Server vorgeschlagen, die andere Computer daran hindert, darauf zuzugreifen.
BugFinder
1
Ok, 192.168.1.56, das ist der mit der Website auf der rechten Seite? Sie müssen sich die Konfiguration ansehen. Welches Betriebssystem läuft es? Welche Firewall-Software darauf installiert ist, hängt davon ab. Sie müssen herausfinden, welche Firewall-Software darauf installiert ist, und dann herausfinden, wie Sie Port 80 hinzufügen, um andere Computer einzulassen. Wenn die Windows-Software Teil Ihrer Antivirensoftware ist oder sogar die Microsoft-Software sein könnte . Wenn seine Linux-Chancen aber seine ipchains sind, ist es ein ganz neuer Bereich der Frage.
BugFinder
46

Vielen Dank für eine ausführliche Erklärung.

Um dies zu erläutern, gehen Sie in Windows zu Systemsteuerung -> Firewall, mit den Ausnahmen "http und Port 80 hinzufügen". Aktivieren Sie dann in den Diensten "http (Webserver-Port 80)" und "https (Webserver-Port 443)" NUR, wenn Sie https benötigen, um ebenfalls zu funktionieren. Ok, OK, schließen

Gehen Sie dann zu einem beliebigen Computer im Netzwerk und geben Sie http: // Computername (auf dem Sie die Firewall ändern und auf dem die xampp ausgeführt wird) in Ihrem Webbrowser und an glücklichen Tagen ein :)

Raja
quelle
7
Ich ging zu Systemsteuerung> Windows-Firewall> App über Windows-Firewall zulassen> Andere App zulassen> Navigieren zu: XAMPP / apache / bin / httpd.exe und erlaubte es. Es funktioniert jetzt!
Shasi Kanth
Danke dir. Funktioniert gut.
Jewelhuq
Um die Windows-Firewall-Ausnahme hinzuzufügen, können Sie diese besuchen, um zu erfahren, wie: tomshardware.com/news/…
Alejandro Nava
36

es ist sehr leicht

  1. Gehen Sie zu Ihrem XAMPP-Kontrollfeld
  2. Klicken Sie auf Apache> Konfiguration> Apache (httpd.conf). Geben Sie hier die Bildbeschreibung ein
  3. Suchen Sie nach Listen 80 und ersetzen Sie es durch Listen 8080
  4. Überprüfen Sie anschließend Ihre lokale IP- Adresse mit dem Befehl ipconfig (cmd-Konsole).
  5. Suchen Sie nach Servername localhost: 80 und ersetzen Sie ihn durch Ihre lokale IP: 8080 (ex.192.168.1.156: 8080).
  6. Danach öffnen Sie Apache> config> Apache (httpd-xampp.conf) Geben Sie hier die Bildbeschreibung ein
  7. Suchen nach

       <Directory "C:/xampp/phpMyAdmin">
           AllowOverride AuthConfig
           **Require local**   Replace with   **Require all granted**
           ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
       </Directory>```
    
    
  8. Gehen Sie zu xampp> config> klicken Sie auf Service und Porteinstellung und ändern Sie den Apache-Port 8080

  9. Starten Sie xampp neu
  10. Geben Sie dann Ihre IP: 8080 (z. B. 192.168.1.156: 8080) von einem anderen Computer aus ein
Rahul Shewale
quelle
wenn statt aller graned ... nur eine statische IP. wie wäre es
Alejandro Maliachi Quintana
funktioniert nicht. In meinem PC funktioniert es einwandfrei, aber nicht von einem anderen PC aus.
MH Fuad
Das funktioniert bei mir nicht. Ich erhalte einen Zertifikatfehler: Das Serverzertifikat enthält KEINE ID, die mit dem Servernamen übereinstimmt
Jon Vote
18

Dies sind die Schritte, die Sie ausführen müssen, wenn Ihre PHP-Anwendung auf einem LAN-Server (nicht im Web) installiert werden soll.

  1. Rufen Sie die interne oder statische IP des Servers ab (Beispiel: 192.168.1.193).
  2. Öffnen Sie die Datei XAMPP> apache> conf> httpd.conf im Editor
  3. Suche nach Listen 80
  4. Die obige Zeile würde lauten: #Listen 0.0.0.0:80 / 12.34.56.78:80
  5. Ändern Sie die IP-Adresse und ersetzen Sie sie durch die statische IP
  6. Speichern Sie die Datei httpd.conf und stellen Sie sicher, dass der Server auf #Listen 192.168.1.193:80 verweist
  7. Ersetzen Sie in der Anwendung root config.php (Datenbankverbindung) localhost durch die IP-Adresse des Servers

Hinweis: Wenn eine Firewall installiert ist, stellen Sie sicher, dass Sie die http-Ports 80 und 8080 zu Ausnahmen hinzufügen und das Abhören zulassen. Gehen Sie zu Systemsteuerung> Windows-Firewall> Ermöglichen Sie einem Programm die Kommunikation über die Windows-Firewall.> Fügen Sie ein anderes Programm hinzu. Name: http Port: 80 Fügen Sie ein weiteres Programm als http - 8080 hinzu

Wenn IIS (Microsoft .Net Application Internet Information Server) mit einer Microsoft .Net-Anwendung installiert ist, die sich bereits auf dem Server befindet, hätte es bereits 80 Ports belegt. In diesem Fall ändern Sie #Listen 192.168.1.193:80 in #Listen 192.168.1.193:8080

Hoffe das hilft! :) :)

Shreedhar Bhat
quelle
Das hat es für mich gelöst. Tolles Zeug! Ich hatte immer die #vor der lokalen IP-Adresse gelöschte und es funktionierte nicht, als ich den Kommentar-Hash einfügte #, funktionierte es sofort, ohne die Gast-VM neu zu starten, nur den XAMPP Apache-Dienst und es ist da. Schön. Wie kann ich nun eine Verknüpfung zu meinen zugewiesenen VirutalHosts auf dem Host-Computer herstellen?
Lowtechsun
Um vom Gast aus auf die zugewiesenen VirtualHosts auf dem Host-Computer zuzugreifen, musste ich einfach die IP des Hosts und den Namen der VirtualHost-Server in die HOSTS-Datei des Gastes eingeben. Getan. Jeder weiß, wie er mit Fiddler Datenverkehr vom Browser des Gastes zum Hosts Apache-Server aufnimmt. Arbeiten Sie am Host, aber erhalten Sie keinen Datenverkehr vom Gast.
Lowtechsun
Hallo, was ist mit einem Bereich von IP-Adressen für zB 192.168.1-100. Wie stelle ich das ein?
dkjain
6

Dies sollte alles sein, was Sie für eine Grundeinstellung benötigen

Diese Art der Konfiguration unterbricht phpMyAdmin auf localhost nicht

Auf dem Gerät, auf dem der Server ausgeführt wird, wird eine statische IP empfohlen

In diesem Beispiel wird die IP 192.168.1.x verwendet. Ihre Netzwerkkonfiguration verwendet möglicherweise eine andere IP

In der httpd.conf in Apache sollten Sie haben:

# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to 
# prevent Apache from glomming onto all bound IP addresses.
#
#Listen 12.34.56.78:80
Listen 80

Ich würde den Namen leer lassen, damit die Standardeinstellungen angezeigt werden:

# ServerName gives the name and port that the server uses to identify itself.
# This can often be determined automatically, but we recommend you specify
# it explicitly to prevent problems during startup.
#
# If your host doesn't have a registered DNS name, enter its IP address here.
#

Erlaube den Gastmaschinen und dir. Aus Sicherheitsgründen können Sie Zulassen von allen vermeiden, aber stattdessen eine bestimmte Gast-IP verwenden, z. B. Zulassen von 192.168.1.xxx, wobei xxx die IP des Gastcomputers ist. In diesem Fall müssen Sie möglicherweise auch statische IP-Adressen auf Gastcomputern berücksichtigen

# Controls who can get stuff from this server.
#
#    Require all granted
#   onlineoffline tag - don't remove
     Order Deny,Allow
#     Deny from all
     Allow from all 
     Allow from 127.0.0.1
     Allow from ::1
     Allow from localhost
     Allow from 192.168.1.*YOURguestIP*
     Allow from 192.168.1.*YOURselfIP*
</Directory>

Starten Sie alle Dienste neu und stellen Sie sie über das Taskleistensymbol online

Razaman
quelle
5

Manchmal kann Ihre Firewall das Problem sein. Stellen Sie sicher, dass Sie die Überwachung Ihrer Antiviren-Firewall deaktiviert haben. Es hat bei mir funktioniert.

Mateo Jovani
quelle
5

Gehen Sie in der Taskleiste zu xampp-control

xampp-control -> Apache --> Config --> httpd.conf

Der Editor wird mit der Konfigurationsdatei geöffnet

Suchen nach

Hören Sie 80

Eine Zeile darüber wird ungefähr so ​​sein: 12.34.56: 80

Ändern Sie es

12.34.56:80 --> <your_ip_address eg:192.168.1.5>:80

Starten Sie den Apache-Dienst neu und überprüfen Sie ihn. Hoffentlich sollte er funktionieren ...

Joish
quelle
4

Wenn Sie XAMPP 1.8.3 verwenden Navigieren Sie zur Datei httpd-xampp.conf und suchen Sie nach "# # Neues XAMPP-Sicherheitskonzept # Serverstatus | Serverinfo))>

     Require local
     ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
     </LocationMatch>

""

Schneiden Sie diesen Code aus und speichern Sie ihn irgendwo zur späteren Verwendung, z. B. zum Wiederherstellen dieser Funktion (denken Sie daran, dass das Entfernen dieses Codes Ihren Computer anfällig macht). Speichern Sie die Änderungen auf httpd-xampp.conf, starten Sie die Dienste auf XAMPP neu und fertig.

OnsareTM
quelle
Für XAMPP Version 7 befindet sich "Require local" in der Datei apache / conf / extra / httpd-vhosts.conf
vivanov
3

Wenn Sie mit einem Wi-Fi-Netzwerk verbunden sind, ist dies viel einfacher. Finden Sie einfach die IP, über die Sie eine Verbindung zum WLAN hergestellt haben. Z.B:

Ihre IP ist "10.10.55.67".

Starten Sie dann den xampp-Server auf Ihrem Computer.

Geben Sie dann in einem anderen Computer, der mit demselben Wi-Fi n / w verbunden ist, Folgendes ein

http://your-ip

Z.B:http://10.10.55.67

Krishna M.
quelle
3

Dieses Tool hat mir viel gespart, da ich keine Administratorrechte auf meinem Computer habe und bereits nodejs installiert habe. Aus irgendeinem Grund gibt mir die Konfiguration in meinem Netzwerk keinen Zugriff auf andere Computer, die nur auf die IP im Browser zeigen.

# Using a local.dev vhost
$ browser-sync start --proxy

# Using a local.dev vhost with PORT
$ browser-sync start --proxy local.dev:8001

# Using a localhost address
$ browser-sync start --proxy localhost:8001

# Using a localhost address in a sub-dir
$ browser-sync start --proxy localhost:8080/site1

http://www.browsersync.io/docs/command-line/

Thiago C. S Ventura
quelle
3

Greifen Sie vom Remote-Gerät auf localhost zu

Voraussetzung : Ihre Website ist derzeit mit einem Tool wie Live-Server aktivhttp://localhost:8081/

a) Im selben Netzwerk veröffentlichen

Innerhalb desselben Netzwerks können Sie mit Ihrer aktuellen IP-Adresse oder Ihrem Hostnamen auf Ihren Computer zugreifen. Sie können die laufende IP-Adresse ipconfig | grep IPv4oder den Hostnamen finden, indem Sie eine ping -aan diese IP senden .

http://192.128.1.18:80/
http://hostname:80/

Hinweis : Verwenden Sie für optimale Ergebnisse Port 80, stellen Sie eine Verbindung in einem privaten Netzwerk her und überprüfen Sie Ihre Firewall-Einstellungen.

b) In jedem Netzwerk veröffentlichen (einfacher)

  1. Opt 1 - Sie können ngrok verwenden , um die Portweiterleitung über die öffentlich zugänglichen Ports von ngrok bereitzustellen

    Laden Sie ngrok herunter und führen Sie den folgenden Befehl aus:

    $ ./ngrok http 8081
    

  2. Opt 2 - Mit localhost.run können Sie einen SSH-Tunnel mit dem folgenden Befehl erstellen:

    ssh -R 80:localhost:8081 kylemit@ssh.localhost.run
    


Greifen Sie über lokale Entwicklertools auf das Remote-Gerät zu

Befolgen Sie die Anweisungen unter Erste Schritte mit Remote-Debugging für Android-Geräte , um die Entwicklungstools Ihres Browsers mit einem angeschlossenen Gerät zu verbinden

  1. Aktivieren Sie auf Ihrem Telefon die Entwickleroptionen und das USB-Debugging
  2. Schließen Sie Ihr Telefon über USB an Ihren Computer an und stellen Sie das Protokoll ein (nicht Datei- / Medienübertragung).
  3. Öffnen Sie Dev Tools> More Tools> Remote Debugging (versuchen Sie es hier, wenn das Gerät nicht erkannt wird ).

  4. Suchen Sie Ihre Site und klicken Sie auf Inspizieren, um ein neues Inspektorfenster zu öffnen


Weiterführende Literatur:

KyleMit
quelle
1

Folgendes habe ich unter Windows 10 für mich getan und gearbeitet :

1) Drücken Sie Windows + R und geben Sie cmd ein . Geben Sie in die Eingabeaufforderung ipconfig ein.
2) Suchen Sie Ihre IPv4- Adresse und benennen Sie die URL Ihrer Website in diese IP um, z . B.: Http://192.168.0.2/example .
3) Stellen Sie nun sicher, dass Ihre Firewall Zugriff auf Apache HTTP Server hat . Durchsuchen Sie die Fenster nach " App durch Windows-Firewall zulassen ". Klicken Sie darauf und dann oben rechts auf Einstellungen ändern. Stellen Sie sicher, dass der Apache HTTP-Server links ein Häkchen und privat oder öffentlich ein Häkchen hat. Ich hoffe es hilft

Jetzt können Sie von anderen PCs im LAN auf die Website zugreifen

csandreas1
quelle
1

Gehen Sie zuerst zum Netzwerk- und Freigabecenter Ihres Windows-Computers. Befolgen Sie einfach einige Schritte, um Ihre IPv4-Adresse abzurufen. Siehe nur die Bildillustration

Stellen Sie die IPv4-Adresse in einen anderen Computerbrowser. Beispiel: http // 192.168.0.102

Hinweis

  • Schalten Sie Ihre Windows-Firewall aus (falls dies nicht funktioniert, andernfalls ist es optional)
Das ist Enam
quelle
0

Zuerst gehen Sie zur Eingabeaufforderung und geben ein

Notepad C:/windows/system32/drivers/etc/hosts

Fügen Sie dann Ihre IP-Adresse unter der URL Ihrer Website hinzu.

Zweitens gehen Sie zur Eingabeaufforderung und geben ein notepad c:/xampp/bin/apache/apache2.4.18/conf/extra/httpd-vhosts.conf

dann füge dies unten hinzu

documentroot "Directory of your site"
Allow from all
Require all granted
Carl James Omandam
quelle
0
<Files ".ht*">
 Require all denied
</Files>

 replace to

<Files ".ht*">
 Require local
</Files>
asd
quelle
<Files ".ht *"> Lokale #Anfordern aller abgelehnten </ Dateien> erforderlich
asd
3
Willkommen bei Stack Overflow! Während dieses Code-Snippet die Frage lösen kann, hilft eine Erklärung wirklich, die Qualität Ihres Beitrags zu verbessern. Denken Sie daran, dass Sie die Frage für Leser in Zukunft beantworten und diese Personen möglicherweise die Gründe für Ihren Codevorschlag nicht kennen. Bitte versuchen Sie auch, Ihren Code nicht mit erklärenden Kommentaren zu überfüllen. Dies verringert die Lesbarkeit sowohl des Codes als auch der Erklärungen!
Kayess
0

Ersetzen Sie Require Localdurch Require all grantedin xampp\apache\conf\extra\httpd-xampp.confDatei.

Sumit
quelle
0

Ich hatte dieses Problem. Ich habe XAMPP in einer virtuellen Maschine verwendet, deren Netzwerkeinstellung "NAT" war. Ich habe es in "Bridged" geändert und das Problem wurde gelöst.

Vidhyadhar Dharmadhikari
quelle
0

Host in lokaler IP,

Öffnen Sie CMD: ipconfig

WLAN-Adapter Wi-Fi: IPv4-Adresse. . . . . . . . . . . : xx.xxx.xx.xxx

Vineesh TP
quelle
0

Probier's einfach:

http://ipaddressofpcwhichhasdatabase:portnumber(80 by default)/filename.extension
Chinthan Narayan
quelle
0

Wenn es jemandem immer noch schwer fällt, hat diese einfache Sache für mich funktioniert:

  1. Nehmen wir auf Ihrem Hauptsystem Hosting PC an ... Gehen Sie zu Systemsteuerung> Windows Defender-Firewall> App oder Funktion über Windows Defender-Firewall zulassen> Einstellungen ändern> "Apache HTTP Server" suchen> Aktivieren Sie beide Kontrollkästchen (unter Privat & Öffentlichkeit). Siehe Screenshot

    • In meinem Fall gab es zwei "Apache HTTP Server" -Einträge, daher habe ich beide Kontrollkästchen für beide Einträge aktiviert.
  2. Auf jedem anderen System, das über dasselbe Netzwerk verbunden ist ... Öffnen Sie Browser> Typ: Die IP-Adresse Ihres Hosting-PCs, gefolgt von Ihrem Projektnamen in der URL-Leiste. Beispiel: 192.168.72.111/example.com/

Ich hoffe es hilft! Vielen Dank.

nareshsr
quelle
-1

Daher habe ich versucht, ein ähnliches Problem mit der Verbindung zu einem völlig anderen Server in meinem eigenen LAN zu lösen, sodass mein Server bei Unterbrechung der Stromversorgung und anschließender Wiederherstellung wieder online geht und andere Systeme weiterhin mit der Automatisierung verbunden sind. Mein Problem war jedoch, dass DHCP meinem Server gelegentlich eine andere IP-Adresse gab. Dieser Thread hat mein Problem mit dem NAMESERVER beantwortet, den Windows nativ hat. Ich habe eine direkte Verbindung zu meinem Server hergestellt. IP add http://192.168.1.5 über eine Batch-Datei hinzu, um die Verbindung zu initialisieren. Wenn jedoch Stromprobleme auftreten, wird keine Verbindung hergestellt. Ich habe die .bat-Datei so geändert, dass sie auf http: // DESKTOP-actualnamewhereserver: port verweistund fertig. Problem gelöst. Wenn ich die Namen meiner Computer nicht ändere, identifiziert DHCP DESKTOP-actualnamewhereserver eine neue IP-Adresse, die im LAN als eigener Name identifiziert wird, und kann daher die Verbindung unabhängig von der IP-Adresse akzeptieren. Geben Sie den anderen Personen in Ihrem WLAN einfach den Namen Ihres PCs, auf dem sich der Apache-Server befindet, und geben Sie an, dass der Name DESKTOP-DOUGHFACTORYHUT lautet. Sie geben http: // DOUGHFACTORYHUT: 80 oder eine beliebige Portnummer ein, auf der Ihre Apache-Konfiguration gehostet werden soll LOCALHOST: 80, die im Wesentlichen mit Ihrer lokalen dynamischen IP-Adresse verknüpft sind, die durch DHCP oder STATIC IP zugewiesen wurde, die Sie für den Server festgelegt haben.

Mark Hartman
quelle
-2

Ich bin voll und ganz mit BugFinder einverstanden.

Geben Sie in einfachen Worten einfach die IP-Adresse 192.168.1.56 in Ihren Browser ein, der auf 192.168.1.2 ausgeführt wird !

Wenn es nicht funktioniert, gibt es folgende mögliche Gründe dafür:

  1. Problem mit der Netzwerkkonnektivität:

    • Überprüfen Sie zunächst die Netzwerkkonnektivität mit dem Befehl ping 192.168.1.56 in der Eingabeaufforderung / im Terminal des Computers 192.168.1.2.
  2. Firewall-Problem: Ihre Windows-Firewall-Einstellung enthält keine Zulassungsregel für XAMPP (Apache). (Wahrscheinlichstes Problem)

    • (Lösung) Gehen Sie zu den erweiterten Firewall-Einstellungen und fügen Sie eingehende und ausgehende Regeln für die ausführbare Apache-Datei hinzu.
  3. Apache-Konfigurationsproblem. : Ihr Apache ist so konfiguriert, dass nur lokale Anforderungen abgehört werden.

    • (Lösung) Sie können dies tun, indem Sie die Datei httpd.conf öffnen und Listen 127.0.0.1:80 durch Listen 80 oder * Listen : 80 ersetzen
  4. Portkonflikt mit anderen Servern (IIS usw.)

    • (Lösung) Schalten Sie den Apache-Server aus und öffnen Sie den lokalen Host im Browser. Wenn eine Antwort eingeht, schalten Sie diesen Server aus und starten Sie Apache.

Wenn alles oben nicht funktioniert, liegt wahrscheinlich ein Konfigurationsproblem auf Ihrem Apache-Server vor. Versuchen Sie es herauszufinden. Andernfalls installieren Sie es einfach neu und übertragen Sie alle PHP-Dateien (htdocs) auf die Neuinstallation von XAMPP / WAMP.

Smit Patel
quelle
1
Erstens ist dieser Beitrag 5 Jahre alt, daher wird diese Antwort für das OP wahrscheinlich nicht hilfreich sein. Zweitens können Sie Markdown verwenden , um die Formatierung Ihrer Antwort zu verbessern, damit sie besser lesbar und leichter zu verfolgen ist. Vertrauen Sie mir, dass es eine schöne Sache ist, das zu wissen. :-)
Isiah Meadows
-3

So führen Sie Nodejs Server über das Netzwerk aus

const port = process.env.PORT || 3000; 
const server = http.createServer( 
server.listen(port, '0.0.0.0', ()  => console.log(`Server started on port ${port}`)
));

Führen Sie http: // yournetworkipaddress: 3000 aus , um über ein lokales Netzwerk (LAN) auf Ihre Anwendung zuzugreifen.

Schritte zum Finden Ihrer Netzwerk-IP.

Mac OS

  1. Gehen Sie zu Systemeinstellungen> Netzwerk
  2. Überprüfen Sie die Netzwerk-IP-Adresse unter der Verbindung.
Sumit Kasana
quelle