如何在端口80上运行wildfly 8.2.1?我可以通过改变偏移量在不同的端口运行wildfly,如下所示。我如何在端口80上运行wildfly 8
<socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:100}">
但无法在端口80
如何在端口80上运行wildfly 8.2.1?我可以通过改变偏移量在不同的端口运行wildfly,如下所示。我如何在端口80上运行wildfly 8
<socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:100}">
但无法在端口80
偏移运行,将该值与所有端口。因此,如果您将http设置为默认端口8080,则偏移量100会将其设置为8180.
您希望为http设置套接字。
<socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}">
<socket-binding name="http" port="${jboss.http.port:80}"/>
</socket-binding-group>
或者,所有这些值都可以通过命令行传入。这样你就可以运行:standalone.sh -Djboss.http.port = 80
注:某些操作系统:OSX和Linux的变种,你必须是超级用户的东西绑定到端口80
在Wildfly 10.1.0 Final上为我工作在Linux上运行。为了防止任何人想让WildFly监听所有服务器地址,请按照以下步骤操作:https://stackoverflow.com/a/31669730/1657502 –
你检查,如果有什么其他的使用端口80?尝试netstat -na在你的命令行中,并检查端口是否正在使用 – Desorder
肯定不是。 –
如果包含以下内容,可能会有所帮助: - 将端口设置为80时出现错误(在standalone.xml中查找jboss.http.port) - 当前设置的外观 –