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

Apache HTTP Server 2.0

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

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

  • 新しい Apache API
  • Apache HTTP Server 2.0 のインストール

    Apache HTTP SERVER PROJECT から Apache のソースファイルをダウンロードしてインストールを行います。
    ここでは mod_rewrite、mod_ssl、mod_dav モジュールを動的共有オブジェクト(DSO)として組み込みます。※mod_ssl は “undefined symbol: X509_free” のエラー回避のため static でインストールを行います。
    mod_ssl を組み込むためには OpenSSL が必要です。

    続きを読む…

  • Apache HTTP Server 2.0 の設定

    Apache をインストールするとデフォルトの設定ファイル httpd.conf が作成されます。
    Apache の設定はこの httpd.conf ファイルを使って行います。
    ここでは Apache を起動するための最低限の設定を行います。

    続きを読む…

  • Apache HTTP Server 2.0 の起動

    インストールした Apache を起動して動作の確認を行います。
    また Apache の自動起動スクリプトを作成して OS 起動時に自動的に Apache を起動するように設定します。

    続きを読む…

  • Apache 公開ディレクトリの設定

    Apache のデフォルトの設定では Apache のディレクトリの htdocs ディレクトリが公開ディレクトリとなっています。
    ここではホームページの公開するためのディレクトリを新規に作成してそのディレクトリに html ファイルを設置、公開するための設定を行います。

    続きを読む…

  • Apache 実行ユーザーの設定

    サーバーが不正にアクセスされた場合でも被害を最小限に抑えるためには、サーバーを実行するユーザーに権限を与えないことです。
    ここでは権限が少ない Apache 専用ユーザーを作成してそのユーザーがサーバーのリクエストに応答するように設定します。

    続きを読む…

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