Der folgende Editor bringt Ihnen einen Artikel, der auf dem Zugriff auf den Apache-Server in der virtuellen Win2003-Maschine basiert. Der Herausgeber findet es ziemlich gut, deshalb werde ich es jetzt mit Ihnen teilen und es allen als Referenz geben. Folgen wir dem Editor und werfen wir einen Blick darauf.
Obwohl die Konfiguration von PHP in Win2003 etwas ungewöhnlich ist, müssen Sie dennoch wissen, wie es geht. Sie können sich die virtuelle Maschine in diesem Artikel auch als Server und den Host als Client vorstellen.
Im Gegensatz zum Linux-System belegt es aufgrund der Existenz von IIS in Win2003 den inhärenten Port 80. Der in der virtuellen Win2003-Maschine konfigurierte Apache-Server ist häufig gezwungen, auf andere Ports zu wechseln, z. B. 8081. Manchmal , wenn Sie auf dem Host oder im externen Netzwerk auf PHP zugreifen möchten, das unter Apache unter Win2003 konfiguriert ist, können Sie es möglicherweise anpingen, aber nicht darauf zugreifen.
Erlernen Sie zunächst in der virtuellen Maschine die IP-Adresse der virtuellen Maschine win2003 über ipconfig.
Dann habe ich auf dem Host-Computer festgestellt, dass das Pingen dieser Adresse erfolgreich sein kann:
Allerdings auf dem Host-Maschine: Beim Zugriff auf 192.168.230.128:8081, also 127.0.0.1:8081 auf der virtuellen Maschine, kann die Webseite nicht gefunden werden.
Fügen Sie hier einen Satz ein: Wenn Sie die oben genannten Befehle ipconfig und ping nicht verwenden können, fügen Sie bitte c:windowssystem32 zum Pfad der Umgebungsvariablen auf Ihrem Host und Ihrer virtuellen Maschine hinzu.
Zu diesem Zeitpunkt überprüfen Sie hauptsächlich die böse Firewall in der virtuellen Maschine. Unter normalen Umständen schalten Sie sie einfach aus, um Ärger zu vermeiden:
Wenn Wenn Sie nicht so fett sein möchten, können Sie in der Ausnahme einen 8081-Port hinzufügen, den Namen nach Belieben eingeben, zum Beispiel Apache, die Portnummer ist 8081, verwenden Sie das TCP-Protokoll und klicken Sie auf „OK“.
Dann, nachdem die Firewall fertig ist, müssen wir noch die Apache-Konfigurationsdatei conf/httpd.conf abrufen, um diese IP und diesen Port zu überwachen, das heißt, Apache den Zugriff erlauben Fügen Sie zu dieser IP und diesem Port eine etwa in Zeile 60 hinzu. Damals habe ich vergessen, dies zu tun, und es hat lange gedauert:
Starten Sie den Server neu, Damit Apache in der virtuellen Maschine einfach für den lokalen Standalone-Zugriff verwendet werden kann, kann auch auf der Host-Maschine darauf zugegriffen werden.
Das obige ist der detaillierte Inhalt vonEinführung in den Zugriff auf den Apache-Server in einer virtuellen Win2003-Maschine. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!