如何让jboss wildfly在80端口运行

时间:2015-11-19 06:33:06

标签: java-ee jboss

我想让jboss wildfly在默认端口上运行。我在哪里可以更改配置。

我已经在standalone-full.xml中进行了更改,甚至jboss也没有启动。

1 个答案:

答案 0 :(得分:2)

如果您运行默认的WildFly独立配置文件(即,如果您没有指定-c参数)。然后使用standalone.xml的配置。

命令行 - 独立脚本的参数

如何更改HTTP端口的最简单方法是为jboss.http.port系统属性提供值。您只需使用-D启动脚本的standalone参数:

即可
${WILDFLY_HOME}/bin/standalone.sh -Djboss.http.port=80

JBoss CLI工具

其他方法是使用JBoss CLI配置工具设置它:

# start the WildFly server before running following line (JBoss CLI)
${WILDFLY_HOME}/bin/jboss-cli.sh -c

在CLI工具中,使用以下命令:

/socket-binding-group=standard-sockets/socket-binding=http:write-attribute(name=port,value=80)
:reload

现在配置存储在standalone.xml中,您的服务器正在端口80上运行。

编辑standalone.xml文件

您也可以避免使用JBoss CLI工具,如果您的服务器没有运行,请自行编辑standalone.xml配置文件。

编辑"标准套接字"下的 http 命名套接字绑定值插座结合的基团。所以新值可能如下所示:

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