Перейти к основному содержимому

Изменить порт по умолчанию в WildFly

· 2 мин. чтения

1. Обзор

В этом кратком руководстве мы рассмотрим, как изменить порт по умолчанию в WildFly; как правило, это порт 8080.

Конечно, WildFly — это популярный сервер приложений с открытым исходным кодом, поддерживаемый сообществом JBoss.

2. Использование XML конфигурации

В автономном режиме мы можем обновить XML-файлы конфигурации, чтобы изменить порт по умолчанию.

В домашнем каталоге установки WildFly файл standalone.xml можно найти в папке standalone/configuration . Мы можем открыть этот файл в любом текстовом редакторе и заменить порт 8080 по умолчанию на любой порт по нашему выбору в следующей строке:

<socket-binding name="http" port="${jboss.http.port:8080}"/>

Есть еще один способ изменить порт по умолчанию, изменив XML. В том же файле standalone.xml мы можем установить значение смещения для порта :

<socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}">

Значение по умолчанию равно 0, что означает, что HTTP-порт будет 8080. Если мы изменим значение смещения на 10, тогда HTTP-порт будет 8090 (8080+10). Однако мы должны иметь в виду, что смещение влияет и на другие порты .

Например, порт https будет изменен на 8453 (8443+10).

3. Использование системных свойств

Порт WildFly по умолчанию можно изменить, установив системное свойство jboss.http.port — при запуске сервера.

Для Windows:

standalone.bat -Djboss.http.port=<Desired_Port_Number>

Для Unix/Linux:

standalone.sh -Djboss.http.port=<Desired_Port_Number>

4. Вывод

В этой быстрой статье мы узнали, как довольно легко изменить порт по умолчанию в WildFly.

Вы можете изучить различные популярные серверы, доступные для Java-разработки, в нашей предыдущей статье .