16.3.2. JBoss EAP 6 に含まれる Apache HTTPD のインストール (ZIP)


要件

  • このタスクを完了するには root または管理者権限が必要です。
  • Apache Portability Runtime (APR) がインストールされている必要があります。Red Hat Enterprise Linux では、apr-devel または apr-util-devel のいずれかをインストールします。他のオペレーティングシステムを使用する場合は、Apache Portability Runtime の Web サイト (http://apr.apache.org/) を参照し、この要件を満たすようにしてください。

手順16.2 Apache HTTPD のインストール

  1. Red Hat カスタマーサービスポータル上でご使用のプラットフォームの JBoss EAP ダウンロードリストへ移動します。

    https://access.redhat.com の Red Hat カスタマーポータルへログインします。上部のメニューより ダウンロードJBoss Enterprise Middlewareダウンロード と選択します。製品リストより Application Platform を選択します。JBoss EAP のバージョンを選択し、そのバージョンに対応するダウンロードを確認します。
  2. 一覧より HTTPD バイナリーを選択します。

    ご使用のオペレーティングシステムとアーキテクチャーに対応する HTTPD バイナリーを探します。ダウンロード リンクをクリックすると、HTTPD ディストリビューションが含まれる ZIP ファイルがコンピューターにダウンロードされます。
  3. HTTPD バイナリーを実行するシステムに ZIP を解凍します。

    希望のサーバーの任意の場所に ZIP ファイルを一時的に展開します。ZIP ファイルの jboss-ews-version-number フォルダー下に httpd ディレクトリーが含まれています。httpd フォルダーをコピーし、JBoss EAP 6 をインストールしたディレクトリー (通常、EAP_HOME と呼ばれます) の中に置きます。
    これで、HTTPD の場所が EAP_HOME/httpd/ ディレクトリーになります。他の JBoss EAP 6 ドキュメントに記載されているとおり、この場所を HTTPD_HOME として使用できるようになります。
  4. ポストインストールスクリプトを実行し、Apache ユーザーおよびグループのアカウントを作成します。

    シェルプロンプト上で root ユーザーアカウントになり、EAP_HOME/httpd ディレクトリーへ移動し、以下のコマンドを実行します。
    ./.postinstall
    次に、以下のコマンドを実行し、apache というユーザーがシステム上に存在するか確認します。
    id apache
    ユーザー apache が存在しない場合は、そのユーザーと適切なユーザーグループを追加する必要があります。これには、以下のコマンドを実行します。
    /usr/sbin/groupadd -g 91 -r apache 2> /dev/null || :
    /usr/sbin/useradd -c "Apache" -u 48 \ -s /sbin/nologin -r apache 2>
    /dev/null || :
    コマンドの完了後、apache ユーザーが httpd サービスを実行する場合、HTTP ディレクトリーの所有者を変更する必要があります。
    chown -R apache:apache httpd
    上記のコマンドが正常に実行されたことを確認するには、apache ユーザーが HTTP サーバーのインストールパスへの実行権限を持っているか確認します。
    ls -l
    出力は以下のようになるはずです。
    drwxrwxr-- 11 apache apache 4096 Feb 14 06:52 httpd
  5. HTTPD を設定します。

    以下のコマンドを使用して、新しいユーザーアカウントに切り替わります。
    sudo su apache
    apache ユーザーとして、組織の必要性に合わせて HTTPD を設定します。一般的な手順は、Apache Foundation http://httpd.apache.org/ のドキュメントを参照してください。
  6. HTTPD を起動します。

    次のコマンドを使用して HTTPD を起動します。
    EAP_HOME/httpd/sbin/apachectl start
  7. HTTPD を停止します。

    HTTPD を停止するには次のコマンドを実行します。
    EAP_HOME/httpd/sbin/apachectl stop
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る