「Webサーバ」とは「HTTPなどの通信プロトコルを使用してWebサイト構成ファイルなどをサイト訪問者に対して送信する」などのサーバ機能を提供します。
「Webサーバ」という用語は、ハードウェア面+ソフトウェア面の両方が連携して動作することを指します。
「Webサーバハードウェア」は「実際の物理サーバ(コンピューター)」を指します。
・下記「Webサーバソフトウェア」を稼働させる
・Webサイト構成ファイルを格納---HTMLファイル、画像ファイル、CSSスタイルシート、JavaScriptファイルなど
・サイト訪問者が要求したときにデータを配信
・Web接続されている他デバイスとの物理データ交換をサポート など
「Webサーバソフトウェア」は、サーバハードウェアで動作するOS上で動作する「ソフトウェアプログラム」です。
複数の通信プロトコルをサポートし、Webユーザーがホストされたファイルにアクセスする方法を制御します。
・HTTP (Hyper Text Transfer Protocol)---Webサイトファイルをユーザーに送信
・HTTPS (Hyper Text Transfer Protocol Secure)---通信内容がTSLによって暗号化
・FTP (File Transfer Protocol) など---ファイル転送用途
参考サイト
→developer.mozilla.org →What is a web server?
→digital.com →Web Servers Used in Web Hosting: Overview
Apache HTTP Server(アパッチエイチティーティーサーバ)。世界中で高い人気を誇るWebサーバソフトウェア。
lighttpd(ライトティーピーディー)とは、「軽量」「高速」「柔軟性」を特徴とするWebサーバです。軽量であるため組み込み用途としても利用されます。
Nginx(エンジンエックス)とは、「処理性能」「並行処理」「メモリ使用量削減」にフォーカスして開発されているWebサーバ(リバースプロキシ)です。「HTTPサーバ」「リバースプロキシサーバ」「メールプロキシサーバ」「汎用TCP / UDPプロキシサーバ」などの機能を持ちます。
2022-11-15(火)13:00 - 13:55 「データ活用におけるクレンジングの課題 〜「データ連携ツールを使っても非エンジニアには負担」の解決策〜」 と題したウェビナーが開催されました。 皆様のご参加、誠にありがとうございました。 **当日の資料は**以下から無料でご覧いただけます。 ご興味のある企業さま、ぜひご覧ください。
OSS×Cloud ACCESS RANKING