別のコンピューターのローカルワンプサーバーにアクセスするにはどうすればよいですか
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
</Directory>
私はhttp.configファイルでこのコードを使用しますが、動作しません
WAMPサーバーのPut Online
オプションを使用するだけで、この現在のシステムIPアドレスを使用して、他のコンピューターから直接アクセスできます。
システムトレイでこれを行います
次に、ipconfig
または whatismyip.com
websiteと入力してIPアドレスを見つけ、別のシステムでアクセスします。
http://localhost
でサーバーを実行するローカルコンピューターからアクセスできるため、ローカルエリアネットワークLANからアクセスするための2つのオプションがあります。
http://192.168.1.20
http://computer1/
現在のIPを確認するには:スタート->検索フィールドにcmd
と入力し、Enterを押してコマンドラインを開きます->コマンドラインに書き込みます:ipconfig次のようになります。
コンピューターのIPアドレスは、IPv4アドレスの値です。
コンピューター名を知るには、スタートメニューのコンピューターアイコンを右クリックし、プロパティを選択してこのスクリーンショットを取得します。
ただし、コンピューター名の方法では、LAN内のすべてのコンピューターが一意の名前を持っていることを確認する必要があります。
一部のルーターファームウェアはルーター上のローカルDNSをサポートしているため、ネットワーク内ですべてのマシンのホストファイルを編集する必要はありません。たとえば、Linksys WRT54Gのファームウェア dd-wrt ファームウェアが既にある場合:
URLでコンピューターのIPを使用しようとしたとき、以前は機能していませんでした。理由はhttpd.confの行であることがわかりました。
ServerName localhost:8
更新しました
サーバー名{私のcompのIP}:8
別のLAN PCからワンプサーバーにアクセスする必要がある場合、いくつかの回答が指摘しているように、VirtualHostのServerName
またはServerAlias
ディレクティブがあれば、URLでLAN IP
またはComputer-Name
を使用できます。 LAN IP
またはComputer-Name
が含まれています(Apacheが正しいWebサイトを返すことができます)。
ただし、ドメイン名を使用する必要がある場合は、すべてのPCのHosts file
を編集し、正しいドメイン名で更新してLAN IPアドレスを解決する必要があります(and make Router)によって毎回正しいデバイスにLAN IPが割り当てられていることを確認してください。
すべてのデバイス(Mac、Linux、iPhoneなどのモバイルデバイス、Android電話など)を使用してフラッシュできるWiFiルーターを使用している場合は、はるかに優れたソリューションが動作しますが、オープンファームウェアの1つ、または既にここで説明されているDNS Masquerading
に対応している: ローカルネットワーク(LAN)Webサーバー上のWebサイトへのアクセス 。「DNSマスカレーディング」(このコンテキストで)は基本的にドメイン名をLAN IPに解決するためのWiFiルーター独自の「ホストファイル」。
ステップ1:ウィンドウの実行ツールを開くウィンドウボタン+ rを同時に押します。
ステップ2:CMDを記述してから、「Enterボタン」を押します。 CMDターミナルを開きます。
ステップ3:次に、「ipconfig」コマンドを記述します
ステップ4:次に、ipv4アドレスを書き留めます:192.168.x.x(ワイヤレスLANアダプターWi-Fi Hedaerから)(このIPアドレスは、URLのlocalhostの代わりに他のコンピューターで必要です)
ステップ5:ホスティングシステムのphpmyadmin.confファイルに移動します(wampがインストールされている場所...ファイルパス-> C:\ wamp\alias\phpmyadmin.conf)
ステップ6:このステートメントを置き換えます
<ifDefine Apache24>
Require local
</ifDefine>
<ifDefine !Apache24>
Order Deny,Allow
Deny from all
Allow from localhost ::1 127.0.0.1
</ifDefine>
with
Require local
Require ip 192.168.0
Note : (If your Ip is something like 192.147.x.x) then you write 'Require 192.147.0' instead of 'require 192.168.0')
ステップ7:Wampサーバーを再起動します
ステップ8:ホスティングワンプサーバーにアクセスするシステムのURLバーに192.x.x.x/phpmyadminを入力します
ステップ9:終了。
お役に立てれば
上記のすべての手順を実行した後、イベントを接続できませんでした。次に、現在のwampserver(3.0バージョン)をアンインストールし、2.5バージョンのwampserverをインストールしました。そして、それは完全に機能しました。 「Put Online」をクリックするだけで完了です。他のユーザーは、localhostの代わりにIPアドレスをURLに入れることでサーバーにアクセスできます。