V tomto tutoriálu vám ukážeme, jak nainstalovat WildFly na Debian 9 Stretch. Pro ty z vás, kteří to nevěděli, The WildFly implementuje Java Enterprise Edition (Java EE). patří mezi nejběžnější zdrojové Java serverové aplikace. Nabízí vám administrační panel pro efektivní správu jedné nebo více domén.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na svém vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci WildFly na serveru Debian 9 (Stretch).
Nainstalujte WildFly na Debian 9 Stretch
Krok 1. Než nainstalujeme jakýkoli software, je důležité se ujistit, že je váš systém aktuální, spuštěním následujícího apt-get
příkazy v terminálu:
sudo apt update sudo apt upgrade
Krok 2. Instalace Java.
WildFly vyžaduje, aby byla nainstalována Java. Nainstalujeme OpenJDK, což je výchozí vývojové a runtime Java v Debianu 9:
sudo apt install default-jdk
Krok 3. Vytvořte uživatele WildFly.
Vytvoříme nového uživatele systému a skupinu s názvem WildFly s domovským adresářem /opt/wildfly
který bude provozovat službu WildFly:
sudo groupadd -r wildfly sudo useradd -r -g wildfly -d /opt/wildfly -s /sbin/nologin wildfly
Krok 4. Instalace WildFly na Debian.
Nejprve si na server stáhněte nejnovější verzi WildFly a rozbalte ji pomocí následujících příkazů:
WILDFLY_VERSION=16.0.0.Final wget https://download.jboss.org/wildfly/$WILDFLY_VERSION/wildfly-$WILDFLY_VERSION.tar.gz -P /tmp
Po dokončení stahování rozbalte soubor tar.gz a přesuňte jej do adresáře /opt:
sudo tar xf /tmp/wildfly-$WILDFLY_VERSION.tar.gz -C /opt/
Dále vytvořte symbolický odkaz WildFly, který bude ukazovat na instalační adresář WildFly:
sudo ln -s /opt/wildfly-$WILDFLY_VERSION /opt/wildfly sudo chown -RH wildfly: /opt/wildfly
Krok 5. Nakonfigurujte Systemd WildFly.
Začněte vytvořením adresáře, který bude obsahovat konfigurační soubor WildFly:
sudo mkdir -p /etc/wildfly sudo cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.conf /etc/wildfly/
Ve výchozím nastavení poběží WildFly v samostatném režimu a bude naslouchat na všech rozhraních. Soubor můžete upravit podle svých potřeb:
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
Následně zkopírujte skript WildFly launch.sh do /opt/wildfly/bin/
adresář:
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/
Potom spusťte službu WildFly provedením:
sudo systemctl daemon-reload sudo systemctl start wildfly sudo systemctl enable wildfly
Krok 6. Nakonfigurujte bránu firewall pro WildFly.
Pro přístup k rozhraní WildFly z vnějšku vaší místní sítě musíte otevřít port 8080:
sudo ufw allow 8080/tcp
Krok 7. Přístup k instalaci WildFly.
WildFly bude ve výchozím nastavení k dispozici na portu HTTP 8080. Otevřete svůj oblíbený prohlížeč a přejděte na http://your-domain.com:8080 nebo
http://server-ip:8080
a dokončete požadované kroky k dokončení instalace.
Blahopřejeme! Úspěšně jste nainstalovali WildFly. Děkujeme, že jste použili tento návod k instalaci nejnovější verze WildFly na server Debian 9. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální Web WildFly.