コンピュータシステムソフトウェアシラバス9.2
Apacheとは?
読み方: あぱっち
1行定義(シラバス9.2 / IPA公式 · 確認日 2026-10-07)
オープンソースとして公開されている、代表的なWebサーバソフトウェアの名称です。
詳細解説
ここでのApacheは、HTTPでブラウザの要求を受けてWebページなどを返す、オープンソースのWebサーバソフトウェアを指します。ソースコードが公開されており、ライセンスの条件に従って利用・改変できます。機能をモジュールとして追加できる構造で、CGIなどによる動的なページ生成、アクセス制御、暗号化通信(HTTPS)への対応などを必要に応じて組み込めます。シラバスでは、Webプログラミングの用語例としてサーバサイドプログラミング、リッチクライアント、Ajaxなどと並んで挙げられているほか、オープンソースソフトウェアの項目でLAMP/LAPP(Linux、Apache、データベース、PHP)の構成要素として登場します。Webの仕組みを理解するには、クライアント(ブラウザ)が要求を送り、サーバが応答を返すという基本の流れと合わせて整理するとよいでしょう。
FE試験での出題ポイント
- 1Webサーバがブラウザの要求に応答する役割を説明できるようにする
- 2オープンソースソフトウェアという性質を理解する
- 3CGIなど動的ページ生成の仕組みとの関係を整理する
関連用語
IPA シラバス 9.2 準拠 / 最終更新: 2026-10-07