2012-04-12 13 views

Antwort

8

Ich führe eine virtuelle Box mit W7 auf WXP. Auf dem Host (wxp) starte ich eine lokale Apache-Installation. Ich kann die Host-Apache-Installation vom Gastsystem mit IP 10.0.2.2 zugreifen.

Ich habe einen Eintrag in die Gast-Hosts-Datei (windows/system32/drivers/etc/hosts) zeigt die Domäne i oben auf die IP testen möchten hinzugefügt. Also: 10.0.2.2 www.domainname.com

Von meinem Gast w7 System kann ich jetzt auf www.domainname.com zugreifen, die jetzt von der lokalen Apache auf meinem Host-System bedient wird. Dies funktioniert einschließlich MySQL-DB-Unterstützung auf dem Host.

fand ich die IP-Nummer in diesem Thread: https://forums.virtualbox.org/viewtopic.php?f=8&t=44068

Hoffnung, das hilft.

-1

Was meinst du mit "teilen"? Wenn Sie eine Apache-Installation auf Ihrem Hauptsystem installiert haben, können Sie nach Seiten suchen, die von dieser Installation bedient werden.

Wenn Sie eine virtuelle Maschine mit Windows XP und eine eigene Apache-Installation haben, ist dies eine separate Installation. Sie können die Portweiterleitung zu dieser virtuellen Maschine durchführen, damit Sie auch auf diese zugreifen können.

Zum Beispiel können Sie haben Apache 1 haben (Hauptsystem) läuft auf Port 8112 und Apache 2 (virtuelle Maschine) auf 8113, etc ...

Ich denke, man htdocs in einem gemeinsamen virtualbox setzen könnte Ordner, so können Sie den Inhalt der Site von beiden Systemen aktualisieren, aber sie würden immer noch durch separate Apache-Installationen bedient werden.

2

ja, aber Sie müssen das Netzwerk der XP VM zu "Bridge" konfigurieren. Dann können Sie mit dem Browser auf der XP-VM (z. B. http://192.168.0.24) auf Ihren Apache-Server auf dem Hostcomputer zugreifen. Sowohl der Host als auch die VM befinden sich dann im selben Netzwerk.

+0

Diese Antwort für mich gearbeitet - das Netzwerk zu ändern in der virtuellen Windows-Maschine zu überbrücken, zu bearbeiten c: \ windows \ system32 \ drivers \ etc \ hosts auf dem vm Lauf Notizblock als Administrator, ifconfig von einem Ubuntu-Terminal laufen, und kopieren Sie die lokale IP-Adresse in die VM-Host-Datei und fügen Sie den Apache-Alias ​​hinzu –

Verwandte Themen