EnterpriseApps/Wildfly: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
{{stub}}
{{stub}}
https://g-soft.info/linux/4998/kak-ustanovit-i-nastroit-wildfly-jboss-v-debian/
'''WildFly''' — сервер приложений с открытым исходным кодом, разработанный одноимённой компанией.  
# groupadd -r wildfly
 
# useradd -r -g wildfly -d /opt/wildfly -s /sbin/nologin wildfly
#Создаем группу для будущей службы
# Version_Number=30.0.0.Final
#:<pre># groupadd -r wildfly</pre>
# wget https://github.com/wildfly/wildfly/releases/download/$Version_Number/wildfly-$Version_Number.tar.gz -P /tmp
#Создаем пользователя для будущей службы
# tar xf /tmp/wildfly-$Version_Number.tar.gz -C /opt/
#:<pre># useradd -r -g wildfly -d /opt/wildfly -s /sbin/nologin wildfly</pre>
# ln -s /opt/wildfly-$Version_Number /opt/wildfly
#Указываем версию для скачивания
# chown -RH wildfly: /opt/wildfly
#:<pre># Version_Number=30.0.0.Final</pre>
# mkdir -p /etc/wildfly
#Скачиваем бинарный архив
# cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.conf /etc/wildfly/
#:<pre># wget https://github.com/wildfly/wildfly/releases/download/$Version_Number/wildfly-$Version_Number.tar.gz -P /tmp</pre>
# mcedit /etc/wildfly/wildfly.conf
#Распаковываем архив
# cp /opt/wildfly/docs/contrib/scripts/systemd/launch.sh /opt/wildfly/bin/
#:<pre># tar xf /tmp/wildfly-$Version_Number.tar.gz -C /opt/</pre>
# sh -c 'chmod +x /opt/wildfly/bin/*.sh'
#Делаем символьную ссылку
# cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.service /etc/systemd/system/
#:<pre># ln -s /opt/wildfly-$Version_Number /opt/wildfly</pre>
# systemctl daemon-reload
#Назначаем на программу права системного пользователя wildfly
# systemctl start wildfly
#:<pre># chown -RH wildfly: /opt/wildfly</pre>
# /opt/wildfly/bin/add-user.sh
#Создаем каталог для файлов конфигурации
(a) - enter
#:<pre># mkdir -p /etc/wildfly</pre>
# веб-интерфейс http://localhost:9990/console/
#Копируем файл запуска из шаблонов в бинарные файлы
Файл настройки:
#:<pre># cp /opt/wildfly/docs/contrib/scripts/systemd/launch.sh /opt/wildfly/bin/</pre>
/etc/wildfly/wildfly.conf
#Делаем файлы исполняемыми
/opt/wildfly/bin/
#:<pre># sh -c 'chmod +x /opt/wildfly/bin/*.sh'</pre>
Создаем /etc/profile.d/wildfly.sh
#Копируем шаблон с шаблоном службы в каталог Systemd
PATH=/opt/wildfly/bin
#:<pre># cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.service /etc/systemd/system/</pre>
Источник: https://g-soft.info/linux/4998/kak-ustanovit-i-nastroit-wildfly-jboss-v-debian/
#Перезагружаем список служб Systemd:
#:<pre># systemctl daemon-reload</pre>
#Запускаем службу Wildfly:
#:<pre># systemctl start wildfly</pre>
#Создаем пользователя Wildfly:
#:<pre># /opt/wildfly/bin/add-user.sh</pre>
#:Выбираем (a) и жмем {{Button|Enter}}
#Веб-интерфейс для Wildfly доступен по следующему адресу:
#: http://localhost:9990/console/
#Создаем файл /etc/profile.d/wildfly.sh со следующим содержимым:
#:<pre>PATH=/opt/wildfly/bin</pre>
==дополнительная информация==
*Файл конфигурации расположен по адресу /etc/wildfly/wildfly.conf
==Источники==
*https://g-soft.info/linux/4998/kak-ustanovit-i-nastroit-wildfly-jboss-v-debian/

Версия от 15:08, 5 декабря 2023

Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.

WildFly — сервер приложений с открытым исходным кодом, разработанный одноимённой компанией.

  1. Создаем группу для будущей службы
    # groupadd -r wildfly
  2. Создаем пользователя для будущей службы
    # useradd -r -g wildfly -d /opt/wildfly -s /sbin/nologin wildfly
  3. Указываем версию для скачивания
    # Version_Number=30.0.0.Final
  4. Скачиваем бинарный архив
    # wget https://github.com/wildfly/wildfly/releases/download/$Version_Number/wildfly-$Version_Number.tar.gz -P /tmp
  5. Распаковываем архив
    # tar xf /tmp/wildfly-$Version_Number.tar.gz -C /opt/
  6. Делаем символьную ссылку
    # ln -s /opt/wildfly-$Version_Number /opt/wildfly
  7. Назначаем на программу права системного пользователя wildfly
    # chown -RH wildfly: /opt/wildfly
  8. Создаем каталог для файлов конфигурации
    # mkdir -p /etc/wildfly
  9. Копируем файл запуска из шаблонов в бинарные файлы
    # cp /opt/wildfly/docs/contrib/scripts/systemd/launch.sh /opt/wildfly/bin/
  10. Делаем файлы исполняемыми
    # sh -c 'chmod +x /opt/wildfly/bin/*.sh'
  11. Копируем шаблон с шаблоном службы в каталог Systemd
    # cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.service /etc/systemd/system/
  12. Перезагружаем список служб Systemd:
    # systemctl daemon-reload
  13. Запускаем службу Wildfly:
    # systemctl start wildfly
  14. Создаем пользователя Wildfly:
    # /opt/wildfly/bin/add-user.sh
    Выбираем (a) и жмем Enter
  15. Веб-интерфейс для Wildfly доступен по следующему адресу:
    http://localhost:9990/console/
  16. Создаем файл /etc/profile.d/wildfly.sh со следующим содержимым:
    PATH=/opt/wildfly/bin

дополнительная информация

  • Файл конфигурации расположен по адресу /etc/wildfly/wildfly.conf

Источники