ポート80を強制使用

rootless(非特権)ユーザーとしてポート80を使用しようとしているために問題が発生しています。非特権ユーザーはデフォルトで1024番以上のポートのみを利用することができます。解決策として、以下の二つの方法が考えられます:

  1. ポート番号を変更する:
    サービスをポート80ではなく1024番以上のポートで実行するように設定を変更します。この方法が最も簡単かつ安全です。たとえば、ポート8080や5000などを使用します。
  2. システム設定を変更して低番号ポートの使用を許可する:
    システムの/etc/sysctl.confに設定を追加し、非特権ユーザーでも低番号ポートを使用できるようにします。以下の設定を追加することで、ポート80も利用可能になりますが、セキュリティリスクを伴う可能性があるため、注意が必要です。
   net.ipv4.ip_unprivileged_port_start=80

設定を追加した後、システムの設定を再読込する必要があります。以下のコマンドを実行してください:

   sudo sysctl -p

選択する解決策は、使用環境のセキュリティポリシーとニーズに応じて決めるべきですが、一般的には安全性を優先してポート番号を変更する方法を推奨します。

Red Hat Enterprise Linux の終了済みライフサイクルの日付 – Red Hat Customer Portal

これは、Red Hat Enterprise Linux の過去の EUS リリーススケジュールのアーカイブです。各フェーズの最新情報と詳細は、最新の Red Hat Enterprise Linux ライフサイクル ドキュメントを参照してください。

情報源: Red Hat Enterprise Linux の終了済みライフサイクルの日付 – Red Hat Customer Portal