我如何在80端口运行wildfly 8

vip*_* cp 4 wildfly wildfly-8

如何在端口80中运行wildfly 8.2.1?我可以通过更改下面的偏移量在不同的端口运行wildfly.

<socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:100}">
Run Code Online (Sandbox Code Playgroud)

但无法在80端口运行.

tea*_*ran 6

Offset将该值添加到所有端口.因此,如果您将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>
Run Code Online (Sandbox Code Playgroud)

或者,所有这些值都可以通过命令行传递.所以你可以运行:standalone.sh -Djboss.http.port = 80

注意:在某些操作系统上:OSX和Linux的变体,您必须是超级用户才能将东西绑定到端口80.