So installieren Sie WildFly unter Debian 12

Installieren Sie WildFly unter Debian 12

In diesem Tutorial zeigen wir Ihnen, wie Sie WildFly unter Debian 12 installieren. Für diejenigen unter Ihnen, die es nicht wussten: WildFly, früher bekannt als JBoss, ist ein führender Open-Source-Java-Anwendungsserver, der eine robuste Plattform für die Entwicklung und Bereitstellung bietet Java-basierte Anwendungen. Wenn Sie als Entwickler mit Java-Anwendungen arbeiten, kann WildFly Ihre Produktivität und Leistung erheblich steigern.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und, was am wichtigsten ist, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie im Root-Konto ausgeführt werden. Andernfalls müssen Sie möglicherweise Folgendes hinzufügen:sudo‚ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt, wie Sie WildFly auf einem Debian 12 installieren (Bücherwurm).

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird: Debian 12 (Bücherwurm).
  • Es wird empfohlen, eine Neuinstallation des Betriebssystems zu verwenden, um mögliche Probleme zu vermeiden.
  • SSH-Zugriff auf den Server (oder öffnen Sie einfach Terminal, wenn Sie sich auf einem Desktop befinden).
  • Eine aktive Internetverbindung. Sie benötigen eine Internetverbindung, um die erforderlichen Pakete und Abhängigkeiten für WildFly herunterzuladen.
  • A non-root sudo user oder Zugriff auf die root user. Wir empfehlen, als zu agieren non-root sudo userda Sie Ihrem System schaden können, wenn Sie als Root nicht vorsichtig sind.

Installieren Sie WildFly auf Debian 12 Bookworm

Schritt 1. Bevor wir Software installieren, ist es wichtig, sicherzustellen, dass Ihr System auf dem neuesten Stand ist, indem Sie Folgendes ausführen apt Befehle im Terminal:

sudo apt update
sudo apt install curl gpg gnupg2 software-properties-common apt-transport-https lsb-release ca-certificates

Dieser Befehl aktualisiert das Repository, sodass Sie die neuesten Versionen von Softwarepaketen installieren können.

Schritt 2. Java installieren.

WildFly erfordert ein kompatibles Java Development Kit (JDK), um Ihre Java-Anwendungen auszuführen. Führen Sie nun den folgenden Befehl aus, um OpenJDK zu installieren:

sudo apt install openjdk-17-jdk

Um zu bestätigen, dass das JDK erfolgreich installiert wurde, führen Sie den folgenden Befehl aus:

java -version

Schritt 3. WildFly unter Debian 12 installieren.

Nachdem Sie nun Debian 12 Bookworm und das JDK installiert haben, fahren wir mit dem WildFly-Installationsprozess fort. Laden Sie zunächst die neueste stabile Version von WildFly auf Ihr Debian-System herunter:

wget https://download.jboss.org/wildfly/{VERSION}/wildfly-{VERSION}.zip

Ersetzen {VERSION} mit der entsprechenden Versionsnummer (z. B. 27.0.1), die Sie herunterladen möchten.

Als nächstes extrahieren Sie das heruntergeladene Archiv:

unzip wildfly-{VERSION}.zip

Die extrahierten Dateien werden in einem neuen Verzeichnis mit dem Namen abgelegt wildfly-{VERSION}.

Vor der Installation von WildFly müssen unbedingt die erforderlichen Umgebungsvariablen eingerichtet werden. Wir konfigurieren JAVA_HOME und Javas hinzufügen bin Verzeichnis auf das System PATH:

nano ~/.bashrc

Fügen Sie am Ende der Datei die folgenden Zeilen hinzu:

export JAVA_HOME=/usr/lib/jvm/java-{VERSION}-openjdk-amd64
export PATH=$PATH:$JAVA_HOME/bin

Ersetzen {VERSION} mit der installierten JDK-Version, z. B. 17.

Speichern Sie die Änderungen, verlassen Sie den Texteditor und wenden Sie die Änderungen dann auf die aktuelle Terminalsitzung an:

source ~/.bashrc

Nachdem die Umgebung eingerichtet ist, ist es Zeit, WildFly auf Debian 12 Bookworm zu installieren.

Öffnen Sie ein Terminal und navigieren Sie zu wildfly-{VERSION} Verzeichnis und führen Sie den folgenden Befehl aus, um den Installationsvorgang zu starten:

./bin/standalone.sh

Warten Sie, bis WildFly startet. Sobald es betriebsbereit ist, werden Protokollmeldungen angezeigt, die auf eine erfolgreiche Bereitstellung hinweisen.

Schritt 4. WildFly konfigurieren.

Während WildFly mit seiner Standardkonfiguration arbeiten kann, ist es häufig erforderlich, diese an Ihre spezifischen Anforderungen anzupassen. Lassen Sie uns die beiden in WildFly verfügbaren Konfigurationsmodi erkunden: Standalone und Domain.

  • A. Konfiguration des Standalone-Modus:

Der Standalone-Modus eignet sich für die meisten Anwendungsfälle, in denen Sie eine einzelne WildFly-Instanz ausführen. So konfigurieren Sie WildFly im Standalone-Modus:

  • Navigieren Sie zu wildfly-{VERSION}/standalone/configuration Verzeichnis.
  • Öffne das standalone.xml Datei mit einem Texteditor.
  • Passen Sie die Konfigurationseinstellungen entsprechend den Anforderungen Ihrer Anwendung an.
  • Speichern Sie die Änderungen und starten Sie WildFly neu.
    • B. Konfiguration des Domänenmodus (optional):

    Der Domänenmodus ermöglicht Ihnen die Verwaltung mehrerer WildFly-Instanzen als Gruppe und bietet so zusätzliche Flexibilität und Skalierbarkeit. So konfigurieren Sie WildFly im Domänenmodus:

  • Navigieren Sie zu wildfly-{VERSION}/domain/configuration Verzeichnis.
  • Öffne das domain.xml Datei mit einem Texteditor.
  • Passen Sie die Domänenkonfiguration entsprechend Ihren Anforderungen an.
  • Speichern Sie die Änderungen und starten Sie WildFly neu.
  • Schritt 5. WildFly starten und testen.

    Nachdem Sie WildFly nun installiert und konfiguriert haben, starten wir den Server und testen seine Funktionalität. Öffnen Sie nun ein Terminal und navigieren Sie zu wildfly-{VERSION}/bin Verzeichnis und führen Sie den folgenden Befehl aus, um den WildFly-Server zu starten:

    ./standalone.sh -b=0.0.0.0

    Der -b=0.0.0.0 Die Option stellt sicher, dass der Server eine Verbindung zu allen verfügbaren Netzwerkschnittstellen herstellt.

    Schritt 6: Konfigurieren Sie die Firewall.

    Wenn Ihr Server durch eine Firewall geschützt ist und Sie von außerhalb Ihres lokalen Netzwerks auf die WildFly-Schnittstelle zugreifen möchten, müssen Sie den Port öffnen 9990:

    sudo ufw allow 9990/tcp

    Schritt 7. Zugriff auf die WildFly-Weboberfläche.

    Öffnen Sie nach erfolgreicher Installation Ihren Webbrowser und greifen Sie über die URL auf WildFly zu http://your-IP-address:9990/console. Sie werden zur WildFly-Seite weitergeleitet:

    Installieren Sie WildFly auf Debian 12 Bookworm

    Sie werden aufgefordert, Ihre Verwaltungsanmeldeinformationen einzugeben. Standardmäßig lautet der Benutzername adminund das Passwort ist admin.

    Glückwunsch! Sie haben WildFly erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von WildFly unter Debian 12 verwendet haben Bücherwurm. Für weitere Hilfe oder nützliche Informationen empfehlen wir Ihnen, hier nachzuschauen die offizielle WildFly-Website.

    Schreibe einen Kommentar

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert