TOP » Apache HTTP Server で Web サーバー構築

Apache HTTP Server で Web サーバー構築

Apache HTTP Server はインターネット上で Web ページを公開するための Web サーバーソフトウェアです。
Apache は UNIX 系 OS や Windows 上で動作する Web サーバーソフトウェア で、世界一のシェアを誇り、高性能かつ信頼性の高い Web サーバーソフトウェアとして多くの支持を得ています。
Apache は従来使用されていた 1.3 系に加えて新しく開発された 2.0 系と最新の 2.2 系の 3 つのバージョンが存在しています。この中でバグ修正や新機能の追加は 2.2 系のみとなっており、1.3 と 2.0 系は重大なバグやセキュリティフィックスでのマイナーバージョンアップのみとなっています。

  • Apache 1.3

    バージョン 1.3 ではすでに新機能の新規搭載は行われておらず、バグフィクスのみが行われています。最新機能は主に 2.2 系列に取り入れられています。

  • Apache HTTP Server 2.0

    Apache 2.0 では 1.3 と比べて以下のような変更点があげられます。

    • マルチスレッド対応
    • マルチプロトコルのサポート
    • IPv6 のサポート
    • Unix 以外のプラットフォームのサポートの改善
    • フィルタの追加

    • 新しい Apache API
  • Apache HTTP Server 2.2

    Apache 2.2 では 2.0 と比べて以下のような変更点があげられます。認証モジュールにおいて機能ごとにモジュールを分割するなどの見直しが行われた。メモリーキャッシュやディスクキャッシュなどの HTTP コンテンツの動的キャッシュ機能が強化。プロキシでロードバランスを実現する mod_proxy_balancer モジュールが追加Tomcat のサーブレットコンテナとの通信で使われる AJP1.3 プロトコルを直接扱える mod_proxy_ajp モジュールが追加。2Gbytes 超のファイルの取り扱いが可能。mod_filter によるフィルタ機能の強化。mod_dbd モジュールによる RDBMS との連携処理中のリクエストの完結を待って終了処理を行う graceful stop を採用。Perl 互換正規表現ライブラリ 5.0 の採用。MPMに新たに event MPM を追加。コネクション処理を受け持つスレッドのスタックサイズを ThreadStackSize ディレクティブを使って調整可能に。DSO 動的モジュールの一覧表示が可能に。httxt2dbm コマンドを使ってテキストファイルからDBMファイルを生成。mod_imap モジュールを mod_imagemap へ名称変更。mod_ssl の RFC 2817 対応

  • ログファイルの管理

    Apache のアクセスログの管理方法や解析ツールなどを紹介します。

カテゴリー
Fedora のインストール
ネットワーク設定
OpenSSH で SSH サーバー構築
NTP で時刻情報サーバー構築
Apache HTTP Server で Web サーバー構築
MySQL でデーターベースサーバー構築
PostgreSQL でデーターベースサーバー構築
PHP で Web アプリケーションサーバー構築
qmail でメールサーバー構築
Samba でファイルサーバー構築
BIND でネームサーバー構築
Tomcat で Web アプリケーションサーバー構築
ProFTPD で FTP サーバー構築
システム設定
CMS でサイト構築
snort でネットワーク進入探知システム構築
ライブラリのインストール