特権ポートでJBossを起動するにはどうすればよいですか?私はポート8080の代わりにポート80を使用したい(あるいは、ポート8443の代わりにポート443)。適切な設定ファイル(jboss-web.deployer/server.xml)を変更して使用するポートを変更することはできますが、これらは特権ポートであるためサーバーを起動できません。私はJBossをrootとして実行することができましたが、これは安全な動作であるとは感じません。私は、Apacheにはrootとして起動し、使用される特権ポートをバインドして別のユーザーに切り替えるメカニズムがあることを理解しています。 JBossはこれを行うことができますか?これを達成する他の方法はありますか?特権ポートでJBossを起動するにはどうすればよいですか?
Windowsで同じ問題が発生しますか?
質問の主要部分についてどのようなOSについて話していますか? –
私はUNIXの答えが必要ですが、これはWindows上の問題でもあると私は考えています。 – skiphoppy
JBossのバージョンごとにどのファイルを変更するのかを判断するのは難しいことに注意してください。 http://community.jboss.org/wiki/ConfigurePortsやその他の質問(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 ...など –