ホームページ  >  に質問  >  本文

django - nginx はポート 80 を使用できません (nginx のウェルカムインターフェイスに自動的にジャンプします)、他のポートは使用できます

/etc/nginx/sites-enabled/mysite.conf はポート 80 をリッスンします

リーリー

localhost:80 私の Django プロジェクトのウェルカムインターフェイスではなく、nginx のデフォルトインターフェイスにジャンプします

私の質問

リーリー
ringa_leeringa_lee2713日前564

全員に返信(9)返信します

  • 给我你的怀抱

    给我你的怀抱2017-05-16 17:15:02

    /etc/sites-enabled/default によって占有されている必要があります。設定を削除するか、ポートを変更してください。

    返事
    0
  • 滿天的星座

    滿天的星座2017-05-16 17:15:02

    目視検査、設定ファイルが間違った場所に書き込まれていますか?

    返事
    0
  • 巴扎黑

    巴扎黑2017-05-16 17:15:02

    プロジェクトディレクトリが書き込まれていないため、
    このパラメータ

    リーリー

    返事
    0
  • ringa_lee

    ringa_lee2017-05-16 17:15:02

    リーリー

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 17:15:02

    nginxは再起動されましたか?

    返事
    0
  • 巴扎黑

    巴扎黑2017-05-16 17:15:02

    私は以前にこの問題に遭遇したことがあります。 。最後に、サーバーのシステム自体の nginx がポート 80 を占有していることが判明しました。 。アンインストールするだけです。
    次のように判断できます: lsof -i:80
    どのプロセスが占有しているかを確認し、それを強制終了またはアンインストールしてから、独自のプロセスを起動します

    返事
    0
  • 黄舟

    黄舟2017-05-16 17:15:02

    nginx.conf のデフォルト構成は 80 です。デフォルト構成を使用しない場合は、自分でドメイン名を追加し、アクセスするホストを変更します。

    返事
    0
  • 怪我咯

    怪我咯2017-05-16 17:15:02

    なぜまたあなたなのですか? 1週間取り組んでいるのにまだ成功していません

    返事
    0
  • 迷茫

    迷茫2017-05-16 17:15:02

    設定項目に別の設定ファイルが導入されています

    /etc/nginx/conf.d/*.conf をインクルードします;

    コメントアウト

    以上です

    返事
    0
  • キャンセル返事