別の Perl アプリをコピーし、必要なすべての Apache 構成ファイルをビルドする単純な Perl アプリに取り組んでいます。
私が理解できないように見えるのは、その場でApache構成をリロードする方法です。システム コールを実行してそこで apache をリロードできることはわかっていますが、それは、このアプリへのルート アクセスを取得する必要があることを意味し、それは少し怖いことです。
CGIコンテナ内から構成ファイルをリロードするようにApacheに依頼する方法はありますか?
- - - - - - - - - - - - -追加情報 - - - - - - - - - - - - -------
さらに調査を行ったところ、ポート 80 にバインドするには、Apache を昇格した権限で実行する必要があるという問題がありました。したがって、解決策の 1 つは、Apache を別のポートで実行するように設定し、そのポートを iptables 経由で 80 に転送することです。(これは最後の手段かもしれませんが、非常に厄介な解決策です)。
ここに私が得たものがあります.Apacheは現在のポートバインディングを維持し、構成ファイルを再チェックできるはずです.私がしているのは、別のスクリプトエイリアスを追加することだけです.
リロードせずに新しいスクリプト エイリアスを追加する方法はありますか?