1.4. シングルインスタンスの Apache HTTP サーバーの設定

本セクションでは、静的 HTML コンテンツを提供するために 1 つのインスタンスの Apache HTTP Server を設定する方法を説明します。

Web サーバーが、サーバーに関連付けられたすべてのドメインに対して同じコンテンツを提供する必要がある場合は、このセクションの手順に従います。異なるドメインに異なるコンテンツを提供する場合は、名前ベースの仮想ホストを設定します。詳細は「Apache 名ベースの仮想ホストの設定」を参照してください。

手順

  1. httpd パッケージをインストールします。

    # yum install httpd
  2. ローカルのファイアウォールで TCP ポート 80 を開きます。

    # firewall-cmd --permanent --add-port=80/tcp
    # firewall-cmd --reload
  3. httpd サービスを有効にして起動します。

    # systemctl enable --now httpd
  4. 必要に応じて、HTML ファイルを /var/www/html/ ディレクトリーに追加します。

検証手順

  • Web ブラウザーで http://server_IP_or_host_name/ に接続します。

    /var/www/html/ ディレクトリーが空であるか、index.html または index.htm ファイルが含まれていない場合は、Apache が Red Hat Enterprise Linux Test Page を表示します。/var/www/html/ に異なる名前の HTML ファイルが含まれる場合は、http://server_IP_or_host_name/example.html のように、そのファイルに URL を入力して読み込むことができます。

関連情報

  • Apache の設定やお使いの環境へのサービスの適合に関する詳細は、Apache のマニュアルを参照してください。マニュアルのインストールの詳細は、「Apache HTTP Server の手動インストール」を参照してください。
  • httpd systemd サービスの使用または調整の詳細は、man ページの httpd.service(8) を参照してください。

このページには機械翻訳が使用されている場合があります (詳細はこちら)。