あなたが望むなら 自宅にサーバーを作成し、 確かにあなたはこれが持つすべての利点をすでに知っています。 そして、あなたは正しい場所にいます、それをお見逃しなく!

自宅からサーバーを作成するにはどうすればよいですか?
のアイデアなら サーバーを作成する あなたの家のウェブ、確かにあなたはこれがもたらす利点をすでに知っています。 たとえば、そのXNUMXつは、Webページにディスク容量の制限がないことですが、ホスティングを使用してWebサイトをホストする場合、プロバイダーとの契約によって確立されたMBまたはGBの数に制限があります。
もうXNUMXつの利点は、あらゆるタイプのコンテンツの公開に関する制限がないことです。これは、すべてをローカル(同じサーバー、コンピューター上)で行うため、変更するたびにWebをアップロードする必要がないためです。 前のポイントと同様に、独自のWebサーバーがある場合、すべてのコンテンツはローカルに保存され、コンテンツへのアクセスを希望するすべてのユーザーが変更時に利用できるようになります。
自宅からサーバーを作成することのデメリット
ただし、考慮しなければならないいくつかの欠点があります。 たとえば、アクセスしたいユーザーにWebページを表示するように要求されたため、アップロード帯域幅を消費します。
もうXNUMXつのポイントは、このタイプの回線の制限により、ADSLではページの読み込みが遅くなる可能性があることです。 ADSL回線は非対称であり、ダウンロード速度よりもアップロード速度がはるかに遅いため、これには最適ではありません。また、Webサーバーははるかに多くのアップロード帯域幅を消費することがわかります。
あなたが知っていなければならないもう一つの要因または不利な点は、人々がいつでもあなたのウェブサイトにアクセスできるように、あなたは24時間コンピュータを離れなければならないということです、これはそれにかなり高い電力消費をもたらします。 最後の欠点として、サーバーのメンテナンスがあります。サーバーは自分のコンピューターであるため、ハードウェアの問題(電源など)が発生し、ネットワークが一時的に停止する可能性があります。
自宅でWebサーバーを作成するために必要なコンポーネント
- ハードウェアコンポーネント:少なくとも、インターネット接続を備えたルーター、Webサーバーとして機能するコンピューター、およびルーターをコンピューターに接続するためのRJ45ネットワークケーブルが必要です。
- ソフトウェアコンポーネント:WindowsまたはLinuxオペレーティングシステム、Apache Serverなどのサーバープログラム、Dreamweaver(有料)やJoomla、WordPress FreeなどのWebページを作成および編集するプログラムが必要です。
サーバーをインストールして起動し、実行する
サーバーのインストールと稼働は多かれ少なかれ簡単であり、サーバーがXNUMX日に数千回の訪問に対応する必要がある場合は非常に複雑です。 それでも、それはすべて、サーバーに与えたい用途に依存します。 ニーズがわかれば、アップロードするものを簡単に選択できます。 この点は、基本的なWebサーバーをインストールするために考慮しなければならない決定と手順に向けられています。
- サーバーがインストールされるコンピューター:最も一般的なのはX86(32ビット)アーキテクチャーを使用することですが、それに加えて、考慮する必要があります。 マルチメディアコンテンツを含む単純なWebページをロードするのと同じではないため、インストールするサーバープログラムの種類、XNUMX日あたりのユーザー数、負荷の種類。
上記を考慮して、必要なコンピューターの電力と特性、およびサーバーとして使用するコンピューターの特性を見積もることができます。 今日の最も強力なサーバーは4〜8プロセッサで、SCSIハードドライブと可能な限り多くのRAMを備えていますが、デュアルコアプロセッサ(2コア)と2GBのRAMを備えたPCとハードドライブS-ataを備えています。 Webサーバーを最適な状態にするのに十分すぎるほどです。
- オペレーティングシステムを選択します。まず、Windows、Linux、またはUnixタイプのいずれかを決定する必要があります。 最初のXNUMXつが最も人気があります。 それらは次のように分類できます。
- まともなサーバー:Linux、Windows XP、Windowsのいずれでも。
- Professional Server:Windows Server 2008/2012
- サーバープログラムを選択します。この点は、 サーバーを作成します。
- Apacheサーバー:間違いなく、これはすべての中で最高であり、無料でもあります。 これは最も使用されているサーバーであり、Windows用のバージョンもあります。 その公式ページはwww.apache.orgで、ここから入手できます。
- IIS(インターネットインフォメーションサーバー):Windows XP Professional、2000以降に付属しています。 このサーバーの欠点は、必要なリソースが多すぎて、パフォーマンスがApacheサーバーほど良くないことです。
- インターネット接続回線:前述のように、Web接続は、サーバーに入ることができるユーザーの負荷を規制するものです。 私たちは常に私たちのニーズと私たちが持っているウェブサイトの種類を考慮に入れなければなりません。
- ルーターのポートを開きます。これは、サーバーが外部と通信できるようにするためです。 ルーター、ファイアウォール、またはプロキシで必要なポートを開く必要があります。 Webサーバーの場合、HTTP送信のデフォルトポートであるポート80です。 WebサーバーをFTPサーバーとしても使用する場合は、ポート21.6も開く必要があります。
- ドメインの契約:ドメイン(またはドメイン名)は、当社のWebサイトを識別する名前です。 各ドメインはインターネット上で一意である必要があります。 サーバーのIPが、www.no-ip.comや有料ドメイン.com .net.orgなどの無料のドメインにリダイレクトされると便利です。
- 固定IPまたは動的IPを使用する:固定IP(変更されない)ではなく、プロバイダーが新しいIPを割り当てるか、ルーターを再起動するたびに変更される動的IPを使用する場合は、動的DNSを使用する必要があります。サービス。 no-ip.comなど、ダイナミックDNSサービスを無料で提供するWebサイトがいくつかあります。 インターネットはドメイン名ではなくIPアドレスに基づいているため、これはそうです。
- ファイアウォールを構成する:インターネットIPを介して、他のユーザーがWebサーバーにアクセスし、その中にあるページを監視できます。 ファイアウォールが適切であるようにルールを作成する必要があることを覚えておく必要があります。これにより、Webサーバーに正常にアクセスできます。 ファイアウォールがない場合は、ファイアウォールをインストールして構成し、Webサイトのセキュリティを強化することをお勧めします。
方法を学んだので 自宅からサーバーを作成する あえてやってみませんか? この記事が有用で興味深いと感じた場合は、次のWebサイトにアクセスしてください。 Webページのショートカットを作成する