Wie auf meinen "localhost", um eine öffentliche ip-Adresse
Habe ich einfach eine WAMP 2.2 localhost
auf meinem computer. Ich habe alles richtig läuft (kann ich ausführen, PHP, MYSQL, etc...) und bin jetzt Fragen, wie ich darauf mein "localhost", um eine öffentliche ip-Adresse zugegriffen werden konnte, die außerhalb meines Netzwerks. Ist das möglich? Wenn ja, wie würde ich das tun?
Danke!
BEARBEITEN:
Specs: windows wamp 2.2.... Brauchte nur zu dienen, MYSQL-und MYSQLI-Datenbanken, php -, html -, js-und css-Dateien an Personen außerhalb von meinem Netzwerk. Ich hüb viel wollen ot erstellen Sie eine einfache website mit meinem localhost.
- Danke!
- Haben Sie versucht, erstellen Sie ein Konto auf ngrok.com? Es ermöglicht Ihnen den Zugriff über localhost über eine öffentliche ip-Adresse.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie einen Blick auf localtunnel. Sehr praktisch für die Dienste, die callback auf dem server (wie paypal etc).
Für alternativen unter windows gibt es die Diskussion hier.
Schließlich konnte man einen port zurück, um Ihre internen Maschine und die Nutzung des service wie dyndns.
Konnte ich nicht sagen, dass Sie die beste zu verwenden, ohne zu wissen, mehr über Ihre spezifischen Bedürfnisse.
EDIT: Auf das sehen, was Sie wirklich machen wollen, würde ich vorschlagen, weiterleiten von Ports auf Ihrem router auf deinen webserver. Es ist eine einfache Anleitung,hier, dass Sie sollten in der Lage sein, um herauszufinden, wie Sie auf Ihre situation zutreffen. Dann willst du so etwas wie dyndns, wie erwähnt, registrieren Sie Ihre eigene IP-Adresse zu einem Namen aus auf das web.
Apache ist wahrscheinlich gebunden
0.0.0.0
(alle IPs des Systems) und Ihre VirtualHost verwendet wahrscheinlich einen Namen-basierten (nicht IP-basiert) einrichten, und nicht darauf beschränken, den VirtualHost localhost auf127.0.0.1
(ich bin mehr vertraut mit Wamp-Entwickler Pro als mit WampServer, aber ich würde überrascht sein, sonst).Also jede Anforderung erreicht, dass Apache in der VirtualHost-entspricht der domain-name unter dem es
ServerName
oderServerAlias
Richtlinie, oder wird wieder die default-VirtualHost.Müssen Sie 1) die Blockierung eingehende port
80
und443
in der Windows-Firewall, 2) port-forward-Router WAN-80 und 443 zu LAN-IP, und 3) hoffe, dass Ihr ISP nicht blockiert eingehende port 80 Anfragen.Sie müssen auch ein registrierter domain-Namen, und setzen Sie die DNS, um zu Ihrer öffentlichen IP-Adresse (die der Router-IP). Oder übertragung der domain-Namen die DNS, um einen Dynamischen DNS-service-Nameserver ... die Synchronisation der domain-Namen, um die änderung der öffentlichen IP-Adresse.