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

ubuntu16.04 - nginx+uwsgi は django をデプロイします。ポート 8000 は通常で、ポート 80 は 404 です。

チュートリアルに従い、nginx+uwsgi を使用して Django プロジェクトをデプロイします。ポート 8000 をリッスンするのは正常です。ポート 80 にアクセスすると、404 が見つかりませんと表示されます。
Django プロジェクト ディレクトリは、/home/wu/Documents/env/myblog
プロジェクト フォルダー内のドキュメント構造です。

ファイル

リーリー myblog_nginx.conf

ファイル

リーリー mysite_uwsgi.ini

ファイル内のポート8000​​を変更しても問題ありません

myblog_nginx.conf
ポート 80 に変更した後、raload、nginx を再起動し、

にアクセスしてください。

ポートステータス: uwsgi --ini mysite_uwsgi.ini

アドバイスをください。この問題は長い間解決できませんでした。ありがとうございました。 ! !

伊谢尔伦伊谢尔伦2714日前562

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

  • 高洛峰

    高洛峰2017-05-16 17:13:06

    あなたの問題は解決されましたか?

    返事
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 17:13:06

    デプロイ方法を教えてください。チュートリアルを書いてください。 。

    返事
    0
  • 仅有的幸福

    仅有的幸福2017-05-16 17:13:06

    ポート 8000 に表示されるページは、Django に付属するテスト ページです。ポート 80 にデプロイすると表示されません。自分でページを作成し、ポート 80 にデプロイして試してみることをお勧めします。

    返事
    0
  • PHPz

    PHPz2017-05-16 17:13:06

    他の場所で設定しましたか

    リーリー

    返事
    0
  • 天蓬老师

    天蓬老师2017-05-16 17:13:06

    nginx の場所の設定には uwsgi_params が含まれています。uwsgi_pass 127.0.0.1:8000;

    返事
    0
  • キャンセル返事