Change the Default Port in WildFly – 改变WildFly的默认端口

最后修改: 2018年 8月 12日

中文/混合/英文(键盘快捷键:t)

1. Overview

1.概述

In this quick tutorial, we’ll have a look at how to change the default port in WildFly; generally, this port is 8080.

在这个快速教程中,我们将看看如何改变WildFly的默认端口;通常,这个端口是8080。

Of course, WildFly is a popular open source application server maintained by the JBoss community.

当然,WildFly是一个流行的开源应用服务器,由JBoss社区维护。

2. Using Configuration XML

2.使用配置XML

In the standalone mode, we can update the configuration XML files to change the default port.

在独立模式下,我们可以更新配置XML文件来改变默认端口。

In the WildFly installation home directory, standalone.xml can be found in the standalone/configuration folder. We can open this file in any text editor and replace the default port 8080 with any port of our choice in the following line:

在WildFly的安装主目录中,standalone.xml可以在standalone/configuration文件夹中找到。我们可以在任何文本编辑器中打开这个文件,在下面一行中用我们选择的任何端口替换默认端口8080。

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

There is another way to change the default port by tweaking the XML. In the same standalone.xml we can set an offset value for the port:

还有一种方法可以通过调整XML来改变默认端口。在同一个standalone.xml中,我们可以为端口设置一个偏移值

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

The default value is 0 that means the HTTP port will be 8080. If we change the offset value to 10 then the HTTP port will be 8090 (8080+10). We must keep in mind, though, that the offset affects other ports, too.

默认值是0,这意味着HTTP端口将是8080。如果我们把偏移值改为10,那么HTTP端口将是8090(8080+10)。我们必须牢记,偏移量也会影响其他端口

For example, the https port will be changed to 8453 (8443+10).

例如,https端口将被改为8453(8443+10)。

3. Using System Property

3.使用系统属性

The default WildFly port can be changed by setting the system property jboss.http.port – while starting the server.

默认的WildFly端口可以通过在启动服务器时设置系统属性jboss.http.port –来改变。

For Windows:

用于Windows:

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

For Unix/Linux:

用于Unix/Linux:

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

4. Conclusion

4.总结

In this quick article, we found out how to change the default port in WildFly quite easily.

在这篇快速文章中,我们发现了如何很容易地改变WildFly的默认端口。

You can explore different popular servers available for Java development in our previous article.

你可以在我们的上一篇文章中探索可用于Java开发的不同流行服务器。