Jetty の何が問題なのかわかりません。Apache2 (サービスとして実行) は Ubuntu で正常に動作しますが、Jetty は常に Permission Denied を発生させます。
いくつかの検索結果が出てきましたが、---混乱しています---
mvn jetty:run
ポート80で実行するようにjettyがセットアップされた場所を呼び出すことができる簡単なフォロースルーを提供してください。
Jetty の何が問題なのかわかりません。Apache2 (サービスとして実行) は Ubuntu で正常に動作しますが、Jetty は常に Permission Denied を発生させます。
いくつかの検索結果が出てきましたが、---混乱しています---
mvn jetty:run
ポート80で実行するようにjettyがセットアップされた場所を呼び出すことができる簡単なフォロースルーを提供してください。
1024 未満のポートは特権ポートであり、root ユーザーのみが開くことができます。しかし、Web サーバーを root として実行することは、一般的に非常に悪い考えです。万一侵害された場合、攻撃者はすべてを制御できます。
秘訣は、root ユーザーで Web サーバー (この場合は jetty) を起動し、ポート 80 が開いたら別のユーザーに切り替えることです。ポート 80 の Jetty の詳細については、http: //docs.codehaus.org/display/JETTY/port80を参照してください。