2010-11-26 17 views
0

ここに状況:Apacheサーバーに問題がありますか? VMWareを使用している場合、ホストOSからゲストOSのApacheサーバにアクセスできない

- ネットワークアダプタをブリッジに設定します。 172.19.20.100、私のゲストIP: -Host OSはwinxpと、ゲストOSがゲスト(CentOSの)にインストールCentOSの5 -Apacheサーバーである私のホストIP -Say OS ある172.19.20.101

私のホストにインストールレールので、私はちょうどタイプコマンドラインで 'rails server'を実行すると、サーバーに接続しました。ゲストには、172.19.20.100:3000と入力してアクセスできます。

ゲストでApacheサーバーを起動したときに、ブラウザに172.19.20.101と入力するとホストのサーバーにアクセスできません。ゲストに172.19.20.101と入力すると、動作します...そして、ホストコマンドラインのping 172.19.20.101も機能します。

だから、私は何かがapacheサーバーで間違っていると思います。しかし、私はいくつかのチュートリアルでhttpd.confを完成させて、珍しいものは見ませんでした。

いくつかのアドバイスをお願いします。

+0

レール用の[Windowsインストーラ](http://rubyonrails.org/download)と、Windows用のApacheサーバとしての[xampp](http://www.apachefriends.org/en/xampp.html)があります。両方ともインストーラとして使用できます。仮想化に関連する問題をこのように処理する必要がないので、インストールには数分かかりますが、それは十分に価値があります。 –

+0

コメントありがとうございます。私はそれを試してみましょう。私はこの場合仮想マシンが必要ではないことを知っています.xamppは間違いなくオプションです。しかし、実際のサーバ(デプロイメントターゲット)はcentosであるため、比較的同じ環境を持つことがいくつかの目的に役立ちます。 – kinopyo

+0

はい、絶対に。しかし、開発プロセス自体では、仮想マシンは必要ないので、xampp + railsの使用をお勧めします。 –

答えて

1

レールにはWindows Installer、Windows用にはApacheサーバーとしてxamppがあります(どちらもインストーラ)。

インストールには数分かかりますが、そのような仮想化に関連する問題に対処する必要がないので、十分に努力する価値があります。

関連する問題