You can do it from UI also. browse and login to wildfly, under General Configuration Click on socket binding. Click on view> under option. Select HTTP and click edit. Change $ to $
Konfigurieren Sie den HTTP-Port auf 80 von 8080
Wildfly verwendet standardmäßig Port 8080. Wie kann man dies auf 80 ändern? Damit ich nicht immer den Doppelpunkt 8080 hinzufügen muss?
<socket-binding-group name="standard-sockets" default-interface="public" port-offset="$">
Um 80 zu erhalten, sollte ich den Port-Offset -8000 verwenden?
3 Antworten auf die Frage
You need to run a process as a privileged user to use port 80 and using 8080 (the 'alternate' port) is a common workaround since its greater than 1024. There's a few ways around this.
Iptables is one solution - a rule like sudo iptables -A PREROUTING -t nat -p tcp --dport 80 -j REDIRECT --to-port 8080
would work here.
Alternately set up a proxy like ngnix to do it. Ngnix would start as root, and drop down to a regular user. Then set up appropriately, it would forward ports.
Port-Offsets gelten für alle Socket-Bindungen. Nein, das wollen Sie nicht. Es klingt, als würden Sie die Socket-Bindung nur für HTTP-Anforderungen ändern. In diesem Fall würden Sie ...
Veränderung:
<socket-binding name="http" port="8080"/>
zu:
<socket-binding name="http" port="80"/>
Abschnitt "Socket-Bindungsgruppen" - https://docs.jboss.org/author/display/WFLY8/Interfaces+and+ports
Verwandte Probleme
-
3
Was ist ein "PR"? Wofür steht PR im Kontext von FreeBSD-Ports?
-
4
Reparieren Sie den Laptop-VGA-Anschluss
-
4
Gibt es eine einfache Möglichkeit, die Blockierung von ISP-Ports zu erkennen?
-
7
DOS- und / oder Windows-Versionen des Unix-Befehls SCRIPT
-
6
Tablet-PC ohne externe Anschlüsse - wie wird er auf einem Projektor angezeigt?
-
6
Wie erfahre ich, welcher Dienst einen bestimmten Port verwendet?
-
1
Ports, wie sie genutzt werden können und welche Dinge konfigurierbar sein sollten
-
4
Den Prozess finden, der einen bestimmten Port in Linux verwendet
-
1
Anscheinend können eingehende Verbindungen an einem bestimmten Port, Mac OS X 10.6.1, nicht zugelass...
-
2
Linux: GUI-Browser berücksichtigen nicht die Dienstnamen "/ etc / services"