サーバー構成 - サーバー内の uwsgi は、flask プロジェクトによって開始されたポートにどのように関連付けられていますか?そして、nginx、uwsgi、flask プロジェクトはどのように連携するのでしょうか?
我想大声告诉你
我想大声告诉你 2017-05-16 17:21:02
0
1
603

私は flask プロジェクトを自分で作成し、サーバー上に配置しました。これで私のプロジェクトはサーバー上でローカルに実行できますが、flask プロジェクトのポートは 127.0.0.1:5000 です。私の uwsgi 設定ファイルは次のようになります

リーリー

nginx設定ファイルはこんな感じです

リーリー

uwsgiやnginxの設定ファイルに誤りはありませんか?
私の nginx と uwsgi は、virtualenv によって作成された venv 環境ではなく、グローバルにインストールされます。
ここでプロジェクトを開始するにはどうすればよいですか?開始するには uwsgi を使用しますか? (サーバー上で uwsgi 構成ファイルを実行した後、パブリック IP アドレスにアクセスしましたが、応答がありませんでした)
今わかっているのは、サーバーがプロジェクトにアクセスするには、まず nginx を経由し、次に uwsgi を経由する必要があるということだけです。しかし、具体的にはどのように達成されるのでしょうか? Flask プロジェクトのデプロイに関するチュートリアルをたくさん読みましたが、通常はあまり詳細には触れずに、その方法を段階的に説明するだけで、その内容に従って段階的に構成した後、混乱してしまいました。ご教授いただければ幸いです、よろしくお願いします! ! !

我想大声告诉你
我想大声告诉你

全員に返信(1)
淡淡烟草味

リーリー

uwsgi を使用して直接テストしたい場合は、uwsgi --http 0.0.0.0:80 などの http パラメータを使用してください

ブラウザのみがuwsgiと通信できます

そうしないと、ブラウザは uwsgi と直接通信できません

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート