ソーシャルメディアをチェックする場合でも、この記事を読む場合でも、オンラインに接続するときは、1つ以上のWebサーバーを使用しています。これらは現代のインターネットの不可欠なコンポーネントであり、あなたとあなたが訪問しているウェブサイトの間の接続リンクとして機能します。
しかし、Webサーバーとは何ですか?それはどのように機能しますか?
Webサーバーは何をしますか?
Webサーバーは、Webサイトへのアクセスを求めるユーザーの要求を受信して応答するコンピューターです。これは、データを伝送するデバイスの形式のハードウェアと、デバイスのOSおよびWebサーバーソフトウェアとしてのソフトウェアの両方で構成されています。
Webサーバーは、有線や通信システムではなく、電話の近くにあります。 Webサーバーは、さまざまな通信プロトコルを使用してクライアントの要求に応答します。最も一般的に使用されるのはHTTPで、これはHypertext TransferProtocolの略です。安全なバリエーションはHTTPSです。
その他のプロトコルには、SMTP(Simple Mail Transfer Protocol)およびFTP(File Transfer Protocol)が含まれます。
Webサーバーはコンピューターです。ただし、さまざまなタスクに使用できるようにする代わりに、多くの場合、単一の目的があります。また、すべてのコンピューターと同様に、実行するにはハードウェアが必要です。
Webサーバーのハードウェア部分は、GoogleやFacebookなどのインターネット企業で使用されているスーパーコンピューターのように壮大なものから、ラップトップのように小さくてシンプルなものまであります。 OSは、WindowsやmacOSからLinuxまで、サーバーとの通信を可能にします。
メッセージに配信されないと表示されるのはなぜですか
最も単純なWebサーバーには、HTTPサーバー、データベース、および少なくとも1つのスクリプト言語が含まれています。これらはすべて連携して機能し、サーバーがWebページを要求し、必要に応じてオンラインで他のサーバーと通信できるようにします。
Webサーバーはどのように機能しますか?
ユーザーは、サーバーが通信できるWebサイトのURLまたはドメイン名を介してWebサーバーにアクセスできます。ソフトウェアコンポーネントは、必要なすべての処理と翻訳を行います。 PHP、Python、Ruby、Javaなどのスクリプト言語の1つを使用して、Webページを要求します。
次に、サーバーは、コンテンツをブラウザーに転送する前に、要求されたすべてのファイルとメディアを内部データベースにアップロードします。これには、リッチメディア、画像、JavaScriptファイル、およびHTMLWebページなどが含まれます。
サーバーまたはURLの正しい「場所」を入力するだけです。 URLを使用して、ブラウザはドメインのIPアドレスを取得します。 ドメインネームシステム(DNS) 。 Webサーバーが要求を受信して承認すると、探しているWebページが送信されます。
しかし、物事は時々うまくいかない。アクセスする権限がないページにアクセスしようとすると、サーバーはページの配信を控えます。代わりに、通常はエラーコードを介して、問題が発生したことを通知するエラーメッセージで応答します。
リモートWebサーバーとローカルWebサーバー
Webサーバーは主にハードウェアであるため、リモートであっても、物理的な場所に存在する必要があります。 Webサーバーの大部分はリモートでホストされています。名前が示すように、リモートサーバーはユーザーと同じ場所にないサーバーです。
あなたがすることを計画しているとき あなた自身のウェブサイトをホストする 、リモートサーバーを使用するか、独自のサーバーをローカルでホストするかを選択できます。リモートWebサーバーは、レンタル元の会社によって異なりますが、Webサイトのみ、またはURLが異なる複数のWebサイトを含む場合があります。
続きを読む:URLとは何ですか?
しかし、ローカルWebサーバーを使用することは、多くの場合、自分のラップトップ、コンピューター、または タブレットをWebサーバーに 。次に、他の人のブラウザからリクエストを受信して、他の人にあなたのWebサイトへのアクセスを許可できます。ただし、専用サーバーを購入して、ローカルで維持および保守することもできます。
適切なタイプのサーバーを選択する
技術の世界では、互換性がなくても同様のタスクを実行する複数のツールが見つかる場合があります。サーバータイプにコミットする前に、それがニーズに合っていることを確認してください。
たとえば、ファイルサーバーはウェブサイトへのアクセスを許可しませんが、ファイルやドキュメントのストレージユニットを装います。ファイルサーバーを使用してファイルをウェブサーバーと一緒に保存することはできますが、オープンアクセスまたは制限付きアクセスのためにウェブサイト全体をホストするために使用することはできません。
共有 共有 つぶやき Eメール コマンドプロンプトを使用してWindowsPCをクリーンアップする方法Windows PCのストレージ容量が不足している場合は、これらの高速コマンドプロンプトユーティリティを使用してジャンクを一掃します。
関数計算機の定義域と範囲次を読む 関連トピック
- テクノロジーの説明
- Webサーバー
Aninaは、MakeUseOfのフリーランステクノロジーおよびインターネットセキュリティライターです。彼女は、平均的な人がサイバーセキュリティにアクセスしやすくすることを期待して、3年前にサイバーセキュリティの執筆を開始しました。新しいことと巨大な天文学オタクを学ぶことに熱心です。
アニーナオットからもっとニュースレターを購読する
ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。
購読するにはここをクリックしてください