サーバー上のフラスコ+ nginxの+ uwsgiビルドプロジェクト

インストールuwsgi

PIP3 uwsgiインストール

その後、フラスコのプロジェクトにuwsgi.ini作成

タッチuwsgi.ini

フラスコプロジェクトの設定

ソケットは、ホストとポートです

あなたのフラスコプロジェクトパスPYTHONPATH

プロジェクトを開始するには、ファイルのためのモジュール

呼び出し可能なアプリで、アプリ=フラスコ(__ name__)であります

デーモン化印刷ログ

【uwsgi】
ソケット = 120.27241.1035000  
プロセス = 4つの  
スレッド = 2   
マスタ = 
PYTHONPATH = / svnProject /フラスコ/ run.py 
モジュール = 実行
呼び出し可能 = アプリ
メモリ -report = 
pidファイル = / svnProject /フラスコ/ uwsgi.pid 
デーモン化 = / svnProject /フラスコ/ログ/ uwsgi.log

然后uwsgi --ini uwsgi.ini

検出されたエラー:uwsgi:コマンドが見つかりません。

ソリューション:ソフトリンク

LN -sは/ usr / local /のpython3 / binに/ uwsgiは/ usr / binに/ uwsgi

uwsgi --ini uwsgi.ini

nginxの設定:

サーバー{ 
        聞く        2020 ; 
        SERVER_NAME   120.27241.103 ; 
         
        位置 / { 
            uwsgi_paramsを含みます。
            uwsgi_pass   120.27241.1035000 ; 
        } 
    }

要求2020は、それぞれの遠位端に関連します

おすすめ

転載: www.cnblogs.com/daicw/p/11844351.html