Как установить WildFly на Ubuntu 20.04 LTS

Как установить WildFly на Ubuntu 20.04 LTS

 

В этом руководстве мы покажем вам, как установить WildFly на Ubuntu 20.04 LTS. Для тех из вас, кто не знал, WildFly реализует Java Enterprise Edition (Java EE). Это одно из наиболее распространенных исходных серверных приложений Java. Он предлагает вам панель администрирования для эффективного управления одним или несколькими доменами.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку WildFly на Ubuntu 20.04 (Focal Fossa). Вы можете следовать тем же инструкциям для Ubuntu 18.04, 16.04 и любого другого дистрибутива на основе Debian, такого как Linux Mint.

Установите WildFly на Ubuntu 20.04 LTS Focal Fossa

Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие aptкоманды в терминале.

sudo apt update
sudo apt upgrade

Шаг 2. Установка Java.

Для установки Java выполните следующие команды:

sudo apt install default-jdk

Проверьте версию Java:

java -version

Шаг 3. Создайте пользователя WildFly.

Выполните следующие команды, чтобы создать учетную запись службы WildFly для управления сервером:

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

Шаг 3. Создайте пользователя WildFly.

Выполните следующие команды, чтобы создать учетную запись службы WildFly для управления сервером:

cd /tmp
wget https://download.jboss.org/wildfly/20.0.1.Final/wildfly-20.0.1.Final.tar.gz
tar xvf wildfly-20.0.1.Final.tar.gz
sudo mv wildfly-20.0.1.Final/ /opt/wildfly
sudo chown -RH wildfly: /opt/wildfly

Затем создайте служебную папку WildFly в /etc/каталоге, выполнив следующие команды:

sudo mkdir -p /etc/wildfly

Шаг 4. Затем скопируйте файлы конфигурации WildFly, исполняемые файлы во вновь созданный каталог выше:

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

После этого скопируйте его файл systemd в каталог:/etc/systemd/system/

sudo cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.service /etc/systemd/system/

Затем запустите службу WildFly, выполнив:

sudo systemctl stop wildfly.service
sudo systemctl start wildfly.service
sudo systemctl enable wildfly.service

Шаг 5. Настройте брандмауэр для WildFly.

Разрешите трафик на порт 8080, введите следующую команду:

sudo ufw allow 8080/tcp

Шаг 6. Доступ к установке WildFly.

По умолчанию WildFly будет доступен через HTTP-порт 8080. Откройте свой любимый браузер, перейдите к или и выполните необходимые действия, чтобы завершить установку.http://your-domain.com:8080http://server-ip-address:8080

Поздравляю! Вы успешно установили WildFly . Благодарим за использование этого руководства по установке WildFly в системе Ubuntu 20.04 LTS Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт WildFly .