1

WAMP サーバーをインターネットで利用できるようにしたい。それ、どうやったら出来るの?ポートフォワーディングを使用することも 1 つのオプションであると言われました。

しかし、うまくいきませんでした。パブリック IP から自分のサイトにアクセスできません。ここで何が足りないのですか?

4

2 に答える 2

2

静的 IP を取得した後も、wamp サーバーをネットワーク内の仮想ホストとして作成する必要があります。

httpd ファイルに以下を追加します。

<VirtualHost yourlocalIP 127.0.0.1> 
ServerName something.loc    //for use locally and not a domain name 
ServerAlias www*.something.loc //for use locally and not a domain name
DocumentRoot "C:/wamp/www" 
<Directory "C:/wamp/www"> 
Options Indexes FollowSymLinks +Includes +ExecCGI 
AllowOverride None 
Order allow,deny 
Allow from all 
</Directory> 
</VirtualHost>

にあるホスト ファイルに必要な変更を加えることを忘れないでください。C:\Windows\system32\drivers\etc

したがって、ルーターが IP 転送を行うと、ローカルホストは何をすべきかを知っています。また、yourLocalIP でポートを指定する必要がある場合もあります。

于 2012-12-31T16:11:12.057 に答える
0

1.) WAMP サーバーが現在実行されているかどうかを確認します (主に、ポート 80 で着信接続を受け入れる Apache Web サーバー)。これは、ほとんどの場合、システム トレイの wampserver アイコンの色を確認することで確認できます。緑色の場合は、 Apacheが実行されているかどうかを確認するために、ポート80へのcmdとtelnetを引き続き開いてください。

2.) LAN の背後にいますか (ルーターを使用しています)、またはインターネットに直接接続していますか? 前者が当てはまる場合は、ルーターでポート転送を有効にする必要があります(これはあなたが言ったように行っています)

3.) 外部マシンから WAMP サーバーにアクセスするためにブラウザのアドレス バーに入力している IP アドレスは何ですか? LAN アドレス (192.168.1.4) ではないことを願っています。それは WAN ip でなければなりません ( http://whatismyip.comに行くのを見るもの)

4.) 最後に、Windows ファイアウォールでブロックされていないかどうかを確認します。

于 2012-12-31T16:02:50.180 に答える