2.4. アーカイブファイルからインストールした場合に systemd を使用して JBoss Web Server を管理する
Red Hat Enterprise Linux のアーカイブファイルから JBoss Web Server をインストールする場合、システムデーモンを使用して管理タスクを実行できます。JBoss Web Server をシステムデーモンで使用すると、システムの起動時に JBoss Web Server サービスを起動する方法を利用できます。システムデーモンは、start、stop、および status チェック機能も提供します。
Red Hat Enterprise Linux バージョン 8 および 9 では、デフォルトのシステムデーモンは systemd
です。
手順
実行中のシステムデーモンを特定するには、次のコマンドを入力します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ps -p 1 -o comm=
$ ps -p 1 -o comm=
systemd
が実行されている場合、次の出力が表示されます。Copy to Clipboard Copied! Toggle word wrap Toggle overflow systemd
systemd
systemd
用に JBoss Web Server をセットアップするには、root ユーザーとして.postinstall.systemd
スクリプトを実行します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow cd JWS_HOME/tomcat sh .postinstall.systemd
# cd JWS_HOME/tomcat # sh .postinstall.systemd
systemd
を使用して JBoss Web Server を制御するには、root ユーザーとして次のいずれかの手順を実行できます。systemd
を使用してシステムの起動時に JBoss Web Server サービスを起動できるようにするには:Copy to Clipboard Copied! Toggle word wrap Toggle overflow systemctl enable jws6-tomcat.service
# systemctl enable jws6-tomcat.service
systemd
を使用して JBoss Web Server を起動するには:Copy to Clipboard Copied! Toggle word wrap Toggle overflow systemctl start jws6-tomcat.service
# systemctl start jws6-tomcat.service
注記SECURITY_MANAGER
変数は、アーカイブファイルのインストールに基づく JBoss Web Server 設定では非推奨になりました。次の非推奨コメントを検討してください。Copy to Clipboard Copied! Toggle word wrap Toggle overflow SECURITY_MANAGER has been deprecated. To run tomcat under the Java Security Manager use:
# SECURITY_MANAGER has been deprecated. To run tomcat under the Java Security Manager use: JAVA_OPTS="-Djava.security.manager -Djava.security.policy==\"$CATALINA_BASE/conf/"catalina.policy\"""
systemd
を使用して JBoss Web Server を停止するには:Copy to Clipboard Copied! Toggle word wrap Toggle overflow systemctl stop jws6-tomcat.service
# systemctl stop jws6-tomcat.service
systemd
を使用して JBoss Web Server のステータスを確認するには:Copy to Clipboard Copied! Toggle word wrap Toggle overflow systemctl status jws6-tomcat.service
# systemctl status jws6-tomcat.service
注記すべてのユーザーが
status
操作を実行できます。