インストールuwsgi
PIP3 uwsgiインストール
その後、フラスコのプロジェクトにuwsgi.ini作成
タッチuwsgi.ini
フラスコプロジェクトの設定
ソケットは、ホストとポートです
あなたのフラスコプロジェクトパスPYTHONPATH
プロジェクトを開始するには、ファイルのためのモジュール
呼び出し可能なアプリで、アプリ=フラスコ(__ name__)であります
デーモン化印刷ログ
【uwsgi】 ソケット = 120.27。241.103:5000 プロセス = 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.27。241.103 ; 位置 / { uwsgi_paramsを含みます。 uwsgi_pass 120.27。241.103:5000 ; } }
要求2020は、それぞれの遠位端に関連します