2011-01-12 27 views
0

私の古いシステムからハードドライブを削除したところ、開発環境にPHP、RoR、MySQL、ApacheとともにUbuntuをインストールしたいと思います。私の主なHDDはWin7です。開発環境。 Win7 + Ubuntu(RoR、MySQL、PHP、Apache)

Win7で私の仕事の大部分を行い、2番目のHDD(Ubuntu)に保存すると、別のボックスのようにUbuntuの開発サイトにアクセスできますか?すべてのパスがIPではなくドライブレターであるのでしょうか?

答えて

0

これを行うには、仮想化を使用する必要があります。別のハードドライブを追加しても自動的にIPが与えられるわけではありません。通常の外向きのIP(LANまたはWAN)とループバック(127.0.0.1)だけがあります。

VirtualBox instructionsは、それぞれの仮想ゲストに固有のローカルIPを持つ内部ネットワークの設定について読むことができます。他の仮想化ソフトウェアも同様の機能を備えています。

EDIT:Dのディレクトリからのみ配信したい場合は、DocumentRootをカスタマイズすることができます。 1 HDD上のUbuntuを持つとwin7の中で仕事をしていることにより、UbuntuのHDDを別のdevのようなページをアップ役立つ場合場合

DocumentRoot "D:/public_html" 
+0

マシューねえ、私はそれがIPも持って見ていなかった、私は思っていました私はそれが同じボックスにあるので、ドライブの文字とIPのそれにアクセスする必要がある場合は、 – Brandon

+0

@Brandonでは、各IPポートの組み合わせで1つのWebサービスを受信することしかできません。したがって、ドライブのアドレッシングを行うには、 'localhost/c/proj1/foo.php'や' localhost/d/proj2/bar.php'のようなもので両方のドライブのページを提供するようにApacheを設定する必要があります。それはおそらく実行可能ですが、それはきれいに見えません。あなたは、Apacheがあなたのマシン全体を提供していないことを慎重にしたいと思うでしょう。 –

+0

私はおそらくD:/他の提案からのページを提供するだけでしょうか?私は、devの作業用に1つのドライブを、そしてプライマリOS /アプリケーションとして1つのドライブを用意したいだけです。 – Brandon

関連する問題