はじめに
WildFly (旧称JBoss)は、Javaで記述され、RedHatによって開発されたアプリケーションサーバーです。これは、JEEアプリケーション用のオープンソースアプリケーションサーバーであり、高速で軽量であり、Webおよびビジネスアプリケーションに特に効率的です。
Wild Flyの背後にあるテクノロジー JBoss Enterprise ApplicationPlatform7でも利用できます。
JBoss EAPは、Red Hatのワールドクラスのサポート、複数年にわたる長いメンテナンスサイクル、および排他的なコンテンツを備えた強化されたエンタープライズサブスクリプションです。
このガイドでは、Ubuntu20.04に最新のWildFlyをインストールする方法を説明します。
また、次のリンクにアクセスして、CentOSにWildflyをインストールすることもできます:CentOS8にWildflyをインストールして設定する方法
Wildflyのインストール
Wildflyの使用を開始するには、以下の手順に従ってください:
- Ubuntuシステムを更新する
sudo apt update && sudo apt upgrade
- WildflyはJavaで記述されたソフトウェアであるため、Java環境をインストールする必要があります。
sudo apt install default-jdk
- / opt / wildfyでWildflyのユーザーとグループを作成します システム上のディレクトリ。
sudo groupadd -r wildfly
sudo useradd -r -g wildfly -d /opt/wildfly -s /sbin/nologin wildfly
- Wildflyをダウンロードしてインストールする
cd /tmp
wget https://github.com/wildfly/wildfly/releases/download/26.0.0.Final/wildfly-26.0.0.Final.tar.gz
この記事の執筆時点では、Wildflyの最新バージョンは26.0.0です。最新バージョンをダウンロードするには、下のボタンを押して公式Webサイトにアクセスしてください。
最新のWildfly- ダウンロードしたアーカイブファイルを抽出します。
tar xvf wildfly-26.0.0.Final.tar.gz
- wildflyで抽出したディレクトリを/optディレクトリに移動します
sudo mv wildfly-26.0.0.Final/ /opt/wildfly
- ユーザーとグループの権限を変更しますwildfly 。
sudo chown -RH wildfly: /opt/wildfly
- 次に、設定ファイルを / etcに保存するWildFlyディレクトリを作成します
sudo mkdir -p /etc/wildfly
- Wildfly設定ファイルを/etc / wildflyにコピーします
sudo cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.conf /etc/wildfly/
- launch.shをコピーします / opt / wildfly / bin /にファイルします
sudo cp /opt/wildfly/docs/contrib/scripts/systemd/launch.sh /opt/wildfly/bin/
- そのディレクトリ内のスクリプトを実行可能にします
sudo sh -c 'chmod +x /opt/wildfly/bi n/*.sh'
- したがって、Wildflysystemdファイルをコピーします / etc / systemd / system /ディレクトリに移動して、サービスとして確認、開始、有効化します。
sudo cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.service /etc/systemd/system
- Wildflyサービスを開始して有効にします
sudo systemctl start wildfly.service
sudo systemctl enable wildfly.service
- また、サービスステータスを確認して、Wildflyが稼働しているかどうかを確認します。
sudo systemctl status wildfly.service

- したがって、Webコンソールを管理するための管理者ユーザーアカウントを作成する必要があります。これを行うには、ユーザー追加スクリプトを実行します。 次のように。
sudo /opt/wildfly/bin/add-user.sh

- 上記のように、 aと入力します Enterキーを押して続行し、ユーザー名とパスワードを作成します。また、はいと入力します。 残りのオプションについては。
- 最後に、ブラウザを開いて http:// Server_IP:8080にアクセスします

- デフォルトでは、サーバーコンソールにはローカルホストでのみアクセスできます。リモート接続を許可するには、wildflyの設定ファイルを編集します。
sudo vim /etc/wildfly/wildfly.conf
- 次に、以下の行をファイルに追加します。
WILDFLY_CONSOLE_BIND=0.0.0.0
- また、以下のスクリプトを実行して、サーバーコンソールにログインするためのアカウントを作成します。
sudo sh /opt/wildfly/bin/jboss-cli.sh --connect

上で作成したユーザー名とパスワードを入力する必要があります。
- 起動スクリプトを開きます。
sudo vim /opt/wildfly/bin/launch.sh
- スクリーンショットに示すように、起動スクリプトに以下に示す行を追加します。
$WILDFLY_HOME/bin/domain.sh -c $2 -b $3 -bmanagement $4
$WILDFLY_HOME/bin/standalone.sh -c $2 -b $3 -bmanagement $4

- wildflyのsystemdユニットファイルを開きます。
sudo vim /etc/systemd/system/wildfly.service
- 以下の行をファイルに追加します。
ExecStart=/opt/wildfly/bin/launch.sh $WILDFLY_MODE $WILDFLY_CONFIG $WILDFLY_BIND $WILDFLY_CONSOLE_BIND
- systemdとWildflyサービスを再起動します
sudo systemctl daemon-reload
sudo systemctl restart wildfly.service
- これで、管理コンソールをクリックして管理コンソールにアクセスできます。 メインのWildflyページで、またはアドレス http:// IP_address:9900に移動することもできます

- 以前に作成した資格情報を使用してサインインします。

- 次のダッシュボードに移動します。

結論
それだけです。
このガイドでは、Ubuntu20.04にwildflyをダウンロードしてインストールする方法を説明しました。
また読む………CentOS8にWildflyをインストールして設定する方法
ありがとう。