如何在特權端口上啓動JBoss?我想使用端口80而不是端口8080(或者替代端口443而不是端口8443)。我可以更改適當的配置文件(jboss-web.deployer/server.xml)來更改使用的端口,但由於這些端口是特權端口,因此無法啓動服務器。我可以以root身份運行JBoss,但我並不認爲這是一個可靠的行動。我知道Apache有一些以root身份啓動的機制,綁定將要使用的特權端口,然後切換到另一個用戶。 JBoss能做到這一點嗎?還有其他方法可以實現嗎?如何在特權端口上啓動JBoss?
我會在Windows上遇到同樣的問題嗎?
你在說什麼操作系統的問題的主要部分? – 2009-06-03 14:45:45
我需要UNIX的答案,並且我認爲這也是Windows上的一個問題。 – skiphoppy 2009-06-03 15:13:35
請注意,確定哪些文件需要從JBoss版本更改爲版本比較棘手。見http://community.jboss.org/wiki/ConfigurePorts和其他SO問題,如http://stackoverflow.com/questions/1400739/setting-up-multiple-instances-of-jboss-on-the-same-machine/1401084#1401084 ... http://stackoverflow.com/questions/3446400/jboss-5-changing-default-port/3512095#3512095 ... http://serverfault.com/questions/168760/jboss-5 -changing-default-port ...等 – 2011-05-22 18:18:09