重複の可能性あり:
Win7 と VirtualBox を使って Centos 上に LAMP サーバーをセットアップする
誰かこれを起動して実行した人はいませんか、またはネット上でこれに関する情報を見つけるのに適した場所をご存知ですか。Linux (私の場合は CentOS 6) で LAMP を設定するのは難しくありませんが、構成 (Linux) とネットワーク設定 (VirtualBox) を理解するのは少し難しいです。VB マニュアルにもこれに関する情報はあまりありません。
これまでのところ、最善の選択肢は、ホストのみのオプションを使用して CentOS (VB 上) を Win7 に接続し、次に 2 番目の仮想 NIC セットを NAT に追加して CentOS のインターネット アクセスを有効にすることだとわかっています。
これに関係していると思われるもう 1 つのことは、Linux でホスト名を変更し、/etc/httpd/config/httpd.config や /etc/sysconfig/network などの構成ファイルに変更を加えることです。
ありがとう。
答え1
可能な限り、仮想マシンでは NAT アダプタを 1 つだけ使用します。それが十分でない場合は、お気に入りの VirtualBox ネットワーク設定にすぐに切り替えます。つまり、NAT 機能を実行する専用の仮想マシンを 1 つ用意します (ルーティングが構成された Windows 2003 を使用しましたが、Linux ボックスの方がおそらくもっと簡単です)。NAT VM では、アダプタ 1 は NAT に接続され、アダプタ 2 は名前を付けた新しい内部ネットワークに接続されます。CentOS 6 ボックスなどの後続のすべてのボックスでは、必要なアダプタは 1 つだけで、同じ名前の内部ネットワークに設定されます。
最初に NAT VM を起動する必要があるのは面倒ですが、他のすべてのボックスでのネットワーク構成が非常に簡単になります。この構成で、Windows ドメイン コントローラーといくつかの種類の Linux を含む、かなり複雑なテスト ネットワークをセットアップしました。
おそらくあなたの状況には過剰でしょう。
CentOSの設定に関しては、以下の方法を読んでみてください。ホスト名を変更するCentOS に基本インストールした後、IP、ホスト名、またはドメイン名を変更するために、このような手順を使用しました (結局のところ、CentOS はブランド名が変更された Red Hat です)。
最終的には、LAMP スタックを他の人に公開したいと思うかもしれません。「VirtualBox ポート転送」を検索してください (複数のリンクについては私の評判が低すぎます)。以前、Win7 ホストを介して仮想マシンへの SSH および Web アクセスを公開するためにこれを使用したことがあります。