2.5. コマンドラインからアーカイブのインストールを管理するための JBoss Web Server 設定


Red Hat Enterprise Linux のアーカイブファイルから JBoss Web Server をインストールする場合、コマンドラインから直接 JBoss Web Server を起動および停止できます。コマンドラインから JBoss Web Server を実行する前に、次の一連の設定タスクを実行する必要があります。

  • Tomcat の JAVA_HOME 環境変数を設定します。
  • tomcat ユーザーとその親グループを作成します。
  • tomcat ユーザーに JBoss Web Server へのアクセスを許可します。
注記

コマンドラインからではなく システムデーモンを使用して JBoss Web Server を管理する 場合、.postinstall.systemd スクリプトはこれらの設定手順を自動的に実行します。

2.5.1. Apache Tomcat の JAVA_HOME 環境変数の設定

初めてコマンドラインから JBoss Web Server を実行する前に、Apache Tomcat の JAVA_HOME 環境変数を設定する必要があります。

手順

  1. コマンドラインで、JWS_HOME/tomcat/bin ディレクトリーに移動します。
  2. setenv.sh という名前のファイルを作成します。
  3. setenv.sh ファイルで、JAVA_HOME パス定義を入力します。

    以下に例を示します。

    Copy to Clipboard Toggle word wrap
    export JAVA_HOME=/usr/lib/jvm/jre-11-openjdk.x86_64

2.5.2. Tomcat ユーザーとグループの作成

コマンドラインから初めて JBoss Web Server を実行する前に、Tomcat ユーザーアカウントとユーザーグループを作成して、シンプルかつ安全なユーザー管理を可能にする必要があります。Red Hat Enterprise Linux では、tomcat ユーザーのユーザー識別子 (UID) と tomcat グループのグループ識別子 (GID) の両方に 53 という予約値があります。

注記

この手順のすべてのステップを root ユーザーとして実行する必要があります。

手順

  1. コマンドラインで、JWS_HOME ディレクトリーに移動します。
  2. tomcat ユーザーグループを作成します。

    Copy to Clipboard Toggle word wrap
    # groupadd -g 53 -r tomcat
  3. tomcat ユーザーグループに tomcat ユーザーを作成します。

    Copy to Clipboard Toggle word wrap
    # useradd -c "tomcat" -u 53 -g tomcat -s /sbin/nologin -r tomcat

前述のコマンドは、UID と GID の両方を 53 に設定します。後で UID と GID の値を変更する場合は、Tomcat ユーザーとグループの UID と GID を変更する を参照してください。

2.5.3. Tomcat ユーザーに JBoss Web Server へのアクセス権を付与する

初めてコマンドラインから JBoss Web Server を実行する前に、Tomcat ディレクトリーの所有権を tomcat ユーザーに割り当てて、Tomcat ユーザーに JBoss Web Server へのアクセスを許可する必要があります。

注記

この手順のすべてのステップを root ユーザーとして実行する必要があります。

手順

  1. JWS_HOME ディレクトリーに移動します。
  2. Tomcat ディレクトリーの所有権を tomcat ユーザーに割り当てます。

    Copy to Clipboard Toggle word wrap
    # chown -R tomcat:tomcat tomcat/
  3. tomcat ユーザーに、すべての親ディレクトリーへの実行権限があることを確認します。

    Copy to Clipboard Toggle word wrap
    # chmod -R u+X tomcat/

検証

  • tomcat ユーザーがディレクトリーの所有者であることを確認します。

    Copy to Clipboard Toggle word wrap
    # ls -l
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat, Inc.