2012-02-06 5 views
0

こんにちは、現在CentOSベースのWebサーバーをセットアップしようとしており、ドメインを稼動させるのに問題があります。VirtualHostsの問題

次のように私は、httpd.confの設定:

NameVirtualHost *:80 

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    DocumentRoot /etc/httpd/www/alexandergatti.com 
    ServerName alexandergatti.com 
</VirtualHost> 

私は、Webブラウザがサーバーを見つけることができないと言うのウェブサイトにアクセスしようとします。私はホストに連絡し、彼らはDNSが丁寧に設定されていると言いました。誰にでもアイデアはありますか?

答えて

0

ドメイン名「alexandergatti.com」をパブリックIPアドレスに指定し、ポート転送をしましたか?あなたが指摘していない場合は、ドメイン登録者のEX:Go Daddyまたは1and1のDNSマネージャゾーンにアクセスして、サイトのIPアドレスをパブリックIPに指定してポイントする必要があります。

次は、これをまだ実行していない場合です。ポートフォワーディングもまた最も重要です。あなたの訪問者はあなたのIPアドレスにありますが、あなたのルータはどこにそれらを送信するか分かりません。そのため、多くのルータでは、アプリケーションやゲーム、アクセス、またはVirtual Serverにこれらのルータが存在します。あなたはそれを開き、ポート開始またはパブリックはパブリックポートを行います。私はあなたの訪問者がdomain.com:8080を書く必要がないので80を好む。彼らはdomain.comと打ちます。終了ポートまたはプライベートポートは、Apache用に設定したIPアドレスです。あなたが80を選択したと仮定して、あなたが80を入力したと仮定します。そこであなたは80を入力します.IPアドレスまたはポイントに私の場合は192.168.1.205のコンピュータのプライベートローカルIPを入力します.....追加または更新または保存して、再び。ルーターの後ろから試してみると、うまく動作しない可能性がありますので、プラン内のウェブや近隣のインターネットにある電話で試してみてください。それは動作するはずです。 NameVirtualHostで*でも

:80とのVirtualHost *:80あなたの代わりに星やastreicsのパブリックIPを置く必要があります。..

だから、

NameVirtualHost my.ip.add.ress:80 

<VirtualHost my.ip.add.ress:80> 
    ServerAdmin [email protected] 
    DocumentRoot /etc/httpd/www/alexandergatti.com 
    ServerName alexandergatti.com 
</VirtualHost> 
のように見えるべきです