GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS8にWildFlyをインストールする方法

このチュートリアルでは、CentOS 8にWildFlyをインストールする方法を示します。知らない人のために、WildFlyはJava Enterprise Edition(Java EE)を実装しています。最も一般的なソースJavaサーバーアプリケーションの1つです。単一または複数のドメインを効率的に管理するための管理ダッシュボードを提供します。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、' sudoを追加する必要があります。 ルート権限を取得するコマンドに‘。 CentOS 8サーバーへのWildFly(JBoss)の段階的なインストールについて説明します。

前提条件

  • 次のオペレーティングシステムのいずれかを実行しているサーバー:CentOS8。
  • 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
  • 非rootsudoユーザー またはrootユーザーへのアクセス 。 非rootsudoユーザーとして行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。

CentOS8にWildFlyをインストールする

ステップ1.まず、システムが最新であることを確認することから始めましょう。

sudo dnf update

ステップ2.JavaOpenJDKをインストールします。

次のコマンドを実行してOpenJDKパッケージをインストールします:

sudo dnf install java-11-openjdk-devel

ステップ3.ユーザーWildFlyを作成します。

ルートユーザーとしてWildFlyを実行することはセキュリティ上のリスクであり、ベストプラクティスとは見なされません。ホームディレクトリ / opt / wildfly> 実行:

sudo groupadd -r wildfly
sudo useradd -r -g wildfly -d /opt/wildfly -s /sbin/nologin wildfly

ステップ4.CentOS8にWildFlyをインストールします。

まず、サーバーに最新バージョンのWildFlyをダウンロードし、次のコマンドを使用して抽出します。

WILDFLY_VERSION=18.0.1.Final
wget https://download.jboss.org/wildfly/$WILDFLY_VERSION/wildfly-$WILDFLY_VERSION.tar.gz -P /tmp

ダウンロードが完了したら、tar.gzファイルを抽出して/optディレクトリに移動します。

sudo tar xf /tmp/wildfly-$WILDFLY_VERSION.tar.gz -C /opt/

次に、WildFlyインストールディレクトリを指すシンボリックリンクWildFlyを作成します。

sudo ln -s /opt/wildfly-$WILDFLY_VERSION /opt/wildfly
sudo chown -RH wildfly: /opt/wildfly

ステップ5.SystemdをWildFly用に設定します。

まず、WildFly設定ファイルを保持するディレクトリを作成します:

sudo mkdir -p /etc/wildfly

次に、構成ファイルを / etc / wildflyにコピーします ディレクトリ:

sudo cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.conf /etc/wildfly/

デフォルトでは、WildFlyはスタンドアロンモードで実行され、すべてのインターフェースでリッスンします。必要に応じてファイルを編集できます:

nano /etc/wildfly/wildfly.conf
# The configuration you want to run
WILDFLY_CONFIG=standalone.xml

# The mode you want to run
WILDFLY_MODE=standalone

# The address to bind to
WILDFLY_BIND=0.0.0.0

次に、WildFlylaunch.shスクリプトを/ opt / wildfly / bin /にコピーします ディレクトリ:

sudo cp /opt/wildfly/docs/contrib/scripts/systemd/launch.sh /opt/wildfly/bin/
sudo sh -c 'chmod +x /opt/wildfly/bin/*.sh'
sudo cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.service /etc/systemd/system/

次に、以下を実行してWildFlyサービスを開始します:

sudo systemctl daemon-reload
sudo systemctl start wildfly
sudo systemctl enable wildfly

ステップ6.WildFlyのファイアウォールを設定します。

次のコマンドを使用して、必要なポートを開きます。

sudo firewall-cmd --zone=public --permanent --add-port=8080/tcp
sudo firewall-cmd --reload

ステップ7.WildFlyインストールへのアクセス。

WildFlyはデフォルトでHTTPポート8080で使用できます。お気に入りのブラウザを開いてhttp://your-domain.com:8080 またはhttp:// your-server-ip:8080 インストールを完了するために必要な手順を完了します。

おめでとうございます!WildFlyが正常にインストールされました。CentOS8システムにWildFly JBossをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプまたは有用な情報については、WildFlyの公式Webサイトを確認することをお勧めします。


Cent OS
  1. CentOS7にVagrantをインストールする方法

  2. CentOS8にGiteaをインストールする方法

  3. CentOS8にownCloudをインストールする方法

  1. CentOS8にMemcachedをインストールする方法

  2. CentOS7にNginxをインストールする方法

  3. CentOS7にApacheをインストールする方法

  1. CentOS7にTomcat8.5をインストールする方法

  2. CentOS7にJenkinsをインストールする方法

  3. CentOS7にTomcat9をインストールする方法