9

uwsgiを構成しようとしていますが、その過程でチュートリアルで実行する必要があると表示されます

uwsgi -s /tmp/uwsgi.sock -w myapp:app

問題は、-wが無効なオプションであるということです。誰かが私がなぜまたは何をすべきかを指摘するのを手伝ってもらえますか?

ありがとう

4

2 に答える 2

15

Debianが提供するパッケージを使用している可能性があります。それらは完全にモジュール化されているため、必要なプラグインをインストール/ロードする必要があります。

http://projects.unbit.it/uwsgi/wiki/Quickstart

于 2012-06-23T19:49:13.290 に答える
2

私のuwsgiアプリの設定は次のようになります

/etc/uwsgi/apps-enabled/mysite.ini

[uwsgi]
socket=/tmp/uwsgi_mysite.sock
chmod-socket=666
abstract-socket=false

master=true
workers=2

uid=altera
gid=altera

chdir=/home/altera/www/mysite   ; Current dir
pp=/home/altera/www/mysite      ; Python Path (to your application)
pyhome=/home/altera/vpy/mysite  ; Path to virtual environment
plugins=python3  
module=main                     ; *.py file name application starting from 

post-buffering=8192

/ etc / nginx / sites-available / mysite

    server {
        server_name     mysite;

        root /home/altera/www/mysite;

        location / {
                include        uwsgi_params;
                uwsgi_pass     unix:/tmp/uwsgi_mysite.sock;
        }
}
于 2012-06-23T20:35:13.040 に答える