我想让jboss wildfly在默认端口上运行。我在哪里可以更改配置。
我已经在standalone-full.xml中进行了更改,甚至jboss也没有启动。
答案 0 :(得分:2)
如果您运行默认的WildFly独立配置文件(即,如果您没有指定-c
参数)。然后使用standalone.xml
的配置。
如何更改HTTP端口的最简单方法是为jboss.http.port
系统属性提供值。您只需使用-D
启动脚本的standalone
参数:
${WILDFLY_HOME}/bin/standalone.sh -Djboss.http.port=80
其他方法是使用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上运行。
您也可以避免使用JBoss CLI工具,如果您的服务器没有运行,请自行编辑standalone.xml
配置文件。
编辑"标准套接字"下的 http 命名套接字绑定值插座结合的基团。所以新值可能如下所示:
<socket-binding name="http" port="${jboss.http.port:80}"/>