私たちはウェブサイトに取り組んでいるチームを持っています。また、ファイルを1台のコンピューターに保存し、ファイルとフォルダーへのアクセス、編集、テスト、ブラウザーでの表示を許可する予定です。
WAMPサーバーを使用しています。そして、ローカルホストが他のコンピュータから利用できるようにしたい。
これを行う方法?
質問の引用と回答:
> "... localhostを他のコンピュータから利用できるようにしたい"
申し訳ありませんが、 "localhost"( "このコンピュータ"を意味します)は、ループバックネットワークインターフェイスのアドレスに指定された標準のホスト名です。この名前は予約済みドメイン名でもあるため、コンピューターのローカルホストを他のコンピューターから使用可能にすることはできません。
> "...私はファイルを1台のコンピュータに保存し、ファイルとフォルダにアクセスし、編集し、テストし、ブラウザで表示することを計画しています"
まず、チームにファイルへのアクセス/編集機能を提供するために、何らかのFTPサーバーソフトウェアが必要です。 FileZilla はあなたのニーズに合うはずです。
次に、ネットワーク内の他のコンピューターが、WAMPが実行されているマシンを「認識」できることを確認します。 「スタート」->「ファイル名を指定して実行」に移動し、そこに「cmd」と入力してEnterキーを押します。テキストコンソールに次のように入力します。
C:\Documents and Settings>ipconfig
Windows IP Configuration
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . : mydomain.com
IP Address. . . . . . . . . . . . : 192.168.221.235
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.221.1
これはWAMPマシンのIPアドレスです。ネットワークの別のボックスからpingを実行してみてください(例:「スタート」->「ファイル名を指定して実行」、「cmd」と入力します。テキストコンソールに表示されます:ping xxx.xxx.xxx.xxx
、ここでxxx.xxx.xxx.xxx-あなたのケースではIPアドレス。) pingを実行した場合も次の手順に進むことができますが、そうでない場合は、ネットワーク/ファイアウォールの設定も確認してください。
次は、Apacheサーバーの設定です。 Apacheがxxx.xxx.xxx.xxxネットワークインターフェイスにバインド/リッスンするように構成されていることを確認します( "localhost"に構成されている場合は、Apacheが実行されているmachiheに対してのみ到達可能です)。
実行してみてくださいtelnet xxx.xxx.xxx.xxx 80
WAMPマシンで、Apache Webサーバーからの回答が表示される場合は、構成が正しいです。ネットワーク内の別のPCから同じことを試してください-Apacheからも同じ応答が得られるはずです。
Pingを実行してtelnetで別のWAMPマシンに接続できる場合は、ブラウザで http://xxx.xxx.xxx.xxx/ と入力してアクセスしてみます。
この後、FTPサーバーの構成に進み、作業を共有できます。従来のWindowsファイル共有を使用できます。
あなたのケース(開発者チーム)では、コードのバージョン管理に Subversion を使用することをお勧めします。
通常は、別のコンピューターから http://servername.domain/ としてWebサイトにアクセスできます。
できない場合は、トラブルシューティングを行う必要があります。考えられる問題:
Forwardは、ネットワーク内およびインターネット上で機能する共有可能なURLを提供します。設定は簡単で、開発に最適です。チェックアウトしてください。 https://forwardhq.com
内部でアクセスしたいだけの場合はおそらく最善の選択ではありませんが、ツールボックスに含めるのに適したツールです。
免責事項:私はフォワードに取り組んでいます。