はじめに
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をインストールして設定する方法
ありがとう。