\r\n\r\n
ウェブサーバーを立ち上げ、自分のウェブサイトをホストすることは、楽しくてやりがいのある学習体験となるでしょう。しかし、これを行う場合、ISPの利用規約に反する場合がありますので、まずISPに確認する必要があります。
自宅のインターネットにWebサーバーを設置するためには、サーバー専用のパソコン、ドメイン名、そしてドメイン名をサーバーに向ける方法が必要です。静的なIPアドレスを使用するか、ダイナミックDNSプロバイダーを使用してこれを行うことができます。
しかし、そこで問題になるのが、多くのISPがホームユーザーに対して固定IPアドレスを提供していないことです。また、動的IPを静的ホスト名にルーティングする方法もありますが、これはISPの利用規約に違反する可能性があります。
ですから、自宅のインターネットからWebサーバーを動かすことができるかどうかという単純な答えも、「場合による」という悪い答えになってしまいます。Webサーバーの運用には様々な方法があり、残念ながら明確なイエス、ノーという答えはありません。
まず、ISPの利用規約を掘り下げることが必要です。Webサーバーを動かせるのであれば、どこかに明示されているはずです。しかし、それは戦いの一部に過ぎません。
固定IPアドレスを使用したい場合は、これが提供されているサービスであるかどうかを確認するために連絡を取る必要があります。その場合、月額使用料を支払う必要があります。
現在の接続でISPが固定IPを提供していない場合、ご自宅でのビジネスプランの設定を検討されることをお勧めします。これらは通常より高価ですが、より自由にウェブサーバーを運用することができます。
また、サーバーのどのポートを開放すべきかを認識しておく必要があります。ポート80と443が必要な場合もあれば、ポート25と22が必要な場合もありますが、これは設定したサーバーの種類によって大きく異なります。繰り返しになりますが、これらはISPに確認する必要がありますし、商用パッケージが必要な場合もあります。
まず、ISPが自宅でWebサーバーの運用を許可してくれるかどうかを判断する必要がありますが(必要に応じてビジネス・パッケージに移行)、考慮すべき問題はこれだけではありません。自分のウェブサイトをホストする場合、スピードも非常に重要です。
家庭で提供されるアップロードや○○○○を考える必要があります。下り50Mbps/上り5Mbpsの接続が最速の場合、自宅のウェブサーバーでは、特にウェブトラフィックが増大するにつれて、最高のエクスペリエンスを提供できない可能性があります。できるだけ高速な接続が必要で、そのためには通常、多額の費用がかかります。
ここでも、利用可能な帯域が大きな問題となります。簡単に言うと、トラフィックごとの接続を使用する場合は、Webサーバーをセットアップしないでください。期間データ通信の上限をすぐに超えてしまうので、無制限接続が必要です。
最後に、アップタイムについてです。インターネット接続が頻繁にダウンし、それが長時間続くと、ウェブサイトへのアクセスにかなりのフラストレーションを感じることになります。信頼できる接続と常に良好なアップタイムが必要です。
冒頭で述べたように、自分でWebサーバーを運用することは、楽しくてやりがいのある学習体験です。あるいは、すでに何をすべきかを知っている人なら、かなり満足できるはずです。しかし、ひとつだけ、費用対効果が悪いかもしれません。
この時点で、ウェブホスティングはかなり安くなっています。トラフィックが多くない場合は、電気や稼働時間などの心配をする必要がない安全なオフサイトの場所で、月々わずか5ドルでウェブサイトをホストしてもらうことができます。
しかし、経験を積むには、必ずしも経済的に有利とは言えないので、是非、自分で実行してみてください。
画像出典:SuperMap/shutterstock.com ウェブサイト