Ubuntu 14.04 でRundeckを使用しようとしています。
Web インターフェイス ポートを 4440 (デフォルト) から 80 に変更するにはどうすればよいですか?
ポート番号は、さまざまな構成場所 (/etc/rundeck/profile
およびを含む/etc/rundeck/framework.properties
) で参照されているようですが、これらを変更しても効果はなく、Web ポートの変更に関するドキュメントの特定のセクションが見つかりません。
Apache または Nginx でプロキシ パスを使用します。その解決策..
これらのファイルを 4440 から 80 に変更する必要がありました
Framework.properties プロファイル rundeck-config.properties
ただし、80 で実行しようとすると、次の Java 例外が発生します。
java.net.SocketException: 許可が拒否されました
したがって、apache または nginx プロキシ パスが有効なソリューションです。
2つのルールiptablesを使用できますか
iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 4440 iptables -I INPUT -p tcp --dport 4440 -j ACCEPT