5

現在、自分のマシンで Apache を使用して、PHP Web サイトをローカルでテストしています。ローカル ネットワークに接続されているコンピュータが、ローカル マシンでホストされている Web サイトにアクセスできるようにするにはどうすればよいか、考えてみました。

4

2 に答える 2

6

ローカルネットワーク上のマシンは、IPのみである場合でも、マシンにアクセスできる必要があります(ファイアウォールがポート80(HTTP)をブロックしていないことを前提としています。

それが完了したら、httpd.confで仮想ホストをセットアップできます(一番下を見てください。開始するためのサンプルディレクティブがいくつかあるはずです)。

マシンがマシン上の複数の異なるWebサイトにアクセスできるようにする場合は、VirtualHostセットアップでローカル/偽のドメイン名を作成し、.hostsファイル(c:\ windows \ system32)でDNSをスプーフィングする必要があります。 Windowsマシンの\drivers\ etc \ hosts)。

基本的に、あなたがしていることは、ウェブサイトwww.testsite.localがIPアドレスxxxxで到達できることを彼らのマシンに伝えることです。そして、VirtualHostディレクティブは、ウェブサイトwww.testsite.localが/homeにあることをapacheに伝えます。 / user / public_html /

于 2011-04-07T06:26:56.087 に答える
1

初期構成時に設定を有効にした場合は、ApacheをホストしているコンピューターのIPアドレスを別のコンピューターのWebブラウザーに入力する場合にすぎません。ポートが開いていて、ファイアウォールがアプリケーションをブロックしていないことを確認してください。

于 2011-04-07T06:25:28.030 に答える