2012-04-12 15 views

答えて

8

私はwxpでw7で仮想ボックスを実行しています。ホスト(wxp)上で私はローカルApacheのインストールを実行しています。 私はゲストシステムからip 10.0.2.2を使ってホストapacheのインストールにアクセスできます。

ゲストホストファイル(windows/system32/drivers/etc/hosts)に、上記のipにテストしたいドメインを指すエントリを追加しました。したがって、 10.0.2.2 www.domainname.com

私のゲストのw7システムからは、現在、自分のホストシステム上のローカルApacheから提供されているwww.domainname.comにアクセスできます。これは、ホスト上でのmysql dbのサポートを含みます。

私はこのスレッドでのIP番号を見つけました:https://forums.virtualbox.org/viewtopic.php?f=8&t=44068

は、この情報がお役に立てば幸いです。

-1

「共有する」とはどういう意味ですか?あなたのメインシステムにApacheのインストールがある場合は、そのインストールが提供するページを参照することができます。

Windows XPを搭載した仮想マシンとそれ自身のApacheインストールの場合は、という別個のインストールです。その仮想マシンにポートフォワーディングを行うことができますので、アクセスすることもできます。例えば

、あなたは...など、8113に

をポート8112上で実行されているApacheの1(メインシステム)、およびApacheの2(仮想マシン)を持っていることができ、私はあなたが共有のVirtualBoxでのhtdocsを置くことができると思います両方のシステムからサイトの内容を更新することができますが、それらは別々のApacheインストールによって提供されます。

2

はい、ただし、XP VMのネットワークを「ブリッジ」に設定する必要があります。次に、XP VM(http://192.168.0.24など)のブラウザを使用して、ホストマシン上のApacheサーバーにアクセスできます。ホストとVMの両方が同じネットワーク上にあります。

+0

Windowsの仮想マシンでブリッジをネットワークに変更し、メモ帳を管理者として実行しているc:\ windows \ system32 \ drivers \ etc \ hostsを編集し、Ubuntuターミナルからifconfigを実行し、ローカルIPアドレスをvmホストファイルに追加し、apacheエイリアスを追加します –

関連する問題