25.4. Apache HTTP サーバーの設定


HTTP Configuration Tool を使用すると、Apache HTTP Server の /etc/httpd/conf/httpd.conf 設定ファイルを設定できます。古い srm.conf または access.conf 設定ファイルは使用されず、空のままにします。グラフィカルインターフェイスを使用して、仮想ホスト、ロギング属性、接続の最大数などのディレクティブを設定できます。HTTD 設定ツールを起動するには、システム > 管理 > サーバー設定 > HTTP を クリックします。
HTTP Configuration Tool で設定できるのは、Red Hat Enterprise Linux で提供されるモジュールのみです。追加のモジュールがインストールされている場合、このツールを使用して設定することはできません。
注意
このツールを使用する場合は、/etc/httpd/conf/httpd.conf 設定ファイルを手動で編集しないでください。HTTP Configuration Tool は、変更を保存してプログラムを終了すると、このファイルを生成します。HTTP Configuration Tool で利用できないモジュールまたは設定オプションを追加する場合は、このツールを使用することはできません。
HTTP Configuration Tool を使用して Apache HTTP Server を設定する一般的な手順は以下のとおりです。
  1. Main タブで基本設定を行います。
  2. Virtual Hosts タブをクリックし、デフォルト設定を設定します。
  3. Virtual Hosts タブで、Default Virtual Host を設定します。
  4. 複数の URL または仮想ホストを提供するには、仮想ホストを追加します。
  5. Server タブでサーバー設定を設定します。
  6. Performance Tuning タブで接続を設定します。
  7. 必要なファイルをすべて DocumentRoot ディレクトリーおよび cgi-bin ディレクトリーにコピーします。
  8. アプリケーションを終了し、を選択して設定を保存します。

25.4.1. 基本設定

Main タブを使用して基本的なサーバー設定を設定します。

図25.1 基本設定

基本設定
Server Name テキスト領域で使用する権限を持つ完全修飾ドメイン名を入力します。このオプションは、httpd.confServerName ディレクティブに対応します。ServerName ディレクティブは、Web サーバーのホスト名を設定します。リダイレクト URL の作成時に使用されます。サーバー名を定義しない場合、Web サーバーはシステムの IP アドレスから解決を試みます。サーバー名は、サーバーの IP アドレスから解決されるドメイン名である必要はありません。たとえば、サーバーの実際の DNS 名は foo.example.com で、サーバー名を www.example.com に設定します。
Web マスターのメールアドレステキストエリアに、Web サーバーを管理するユーザーのメールアドレス を入力します。このオプションは、httpd.confServerAdmin ディレクティブに対応します。サーバーのエラーページをメールアドレスが含まれるように設定すると、ユーザーがサーバーの管理者に問題を報告できるようにこのメールアドレスが使用されます。デフォルト値は root@localhost です。
Available Addresses 領域を使用して、サーバーが受信要求を受け入れるポートを定義します。このオプションは、httpd.confListen ディレクティブに対応します。デフォルトでは、Red Hat は、セキュアではない Web 通信のポート 80 をリッスンするように Apache HTTP Server を設定します。
Add ボタンをクリックして、要求を受け入れる追加のポートを定義します。図25.2「利用可能なアドレス」 に示されるようにウィンドウが表示されます。Listen to all addresses オプションを選択して定義されたポートですべての IP アドレスをリッスンするか、またはサーバーが接続を受け入れる特定の IP アドレスを Address フィールドで指定します。ポート番号ごとに 1 つの IP アドレスのみを指定します。同じポート番号で複数の IP アドレスを指定するには、各 IP アドレスにエントリーを作成します。可能な場合、DNS ルックアップが失敗しないように、ドメイン名の代わりに IP アドレスを使用します。『DNS および Apache の問題』 については、http://httpd.apache.org/docs/2.2/dns-caveats.html を参照してください。
Address フィールドにアスタリスク(*)を入力することは、すべてのアドレス の Listen を選択する ことと同じです。Available Addresses フレームの Edit ボタンをクリックすると、選択したエントリーに入力されたフィールドを除き、Add ボタンと同じウィンドウが表示されます。エントリーを削除するには、エントリーを選択し、Delete ボタンをクリックします。
ヒント
1024 未満のポートをリッスンするようにサーバーを設定した場合は、root で起動する必要があります。ポート 1024 以降では、通常のユーザーとして httpd を起動できます。

図25.2 利用可能なアドレス

利用可能なアドレス
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.