私はあなたが住宅のインターネット接続を使用していると仮定しています。 Cox(私の愛好家の ISP)のようなあなたのISPによっては、高価なビジネスインターネット接続にアップグレードするインセンティブとしてblock your public http portを選択するかもしれません。
network mapで確認できます。
nmap -Pn -p 80 192.168.0.1
をしてyour public IPに192.168.0.1のIPを変更します。一度インストールし、どこかに家から離れてあなたのネットワークの外部からのコマンドを実行します。それ以外の場合は
Starting Nmap 6.40 (http://nmap.org) at 2016-03-22 22:17 CDT
Nmap scan report for 192.168.0.1
Host is up (0.0028s latency).
PORT STATE SERVICE
80/tcp open http
Nmap done: 1 IP address (1 host up) scanned in 0.13 seconds
、あなたがこのようなフィルタスキャン取得します:あなたはこのようなオープンスキャンを取得します運がよければ、この場合、
Starting Nmap 6.40 (http://nmap.org) at 2016-03-22 22:19 CDT
Nmap scan report for 192.168.0.1
Host is up.
PORT STATE SERVICE
80/tcp filtered http
Nmap done: 1 IP address (1 host up) scanned in 2.58 seconds
を、そして他の人はまだ上のあなたを達することができますブロックされていないポート。 8080は一般的な選択です。ルータの設定を調整して、着信する外部ポート8080を、 IPの内部ポート80にポートマップで転送する必要があります。
編集:少なくともこの画面では、1つのポートを別のポートに転送することはできません。他の画面を確認し、ルータのモデルでそれを行う方法を検索してください。そのルータでは不可能かもしれません - 私はかつてその基本機能をサポートしていない安価なNetgearルータを持っていました。この場合、apacheがlistenするポートを変更または追加する必要があります。そのポートは、documentation is hereです。
正しく設定したら、世界はhttp://192.168.0.1:8080
でサイトにアクセスできるようになります。はのIPで、192.168では使用できません。
私はanother answer of mine
詳細情報から、このスニペットを借り:私はルータ "Hitron CGN-AP" を使用しています。 –