2017-10-06 3 views
0

私は一緒にオンラインの例からのuWSGIコンフィギュレーションファイルを一緒に飾った。 systemd/systemctl経由/etc/uwsgi.d/myapp.iniに常駐し、uwsgiデーモンを起動するために使用されると、今度は、myapp - - 設定ディレクティブは私がそれを伝えるために使うのですか (◠﹏◠)systemdが特定のpythonを使用するようにuWSGIデーモンを起動するように指示する方法はありますか?

は、この構成を考えますmyappには特定の仮想環境PYTHONを使用しますか?

home =ですか?

言い換えれば、django.wsgiアプリケーションを呼び出すとき、どうすればそれを(またはそれがどのように)知ることができますか:/home/myapp_unixHome/.virtualenvs/myapp/bin/python

[uwsgi] 

# ======================================================= 
# Directories ... 
# ======================================================= 
home  = /home/myapp_unixHome/.virtualenvs/myapp/ <--- Python virtualenv dir. 
chdir  = /home/myapp_unixHome/myapp/    <--- Django App here. 
wsgi-file = /home/myapp_unixHome/myapp/django.wsgi <--- Including this django.wsgi file. 
static-map = /m=/home/myapp_unixHome/myapp/static/  <--- Static files. 
# ======================================================= 

# ======================================================= 
# TO BE NAMED ... 
# ======================================================= 
master = true 
processes = 5 
# ======================================================= 

# ======================================================= 
# myapp communicates w/ nginx via a UNIX domain socket. 
# ======================================================= 
socket  = /run/uwsgi/myapp.sock 
chmod-socket = 664 
uid   = nginx 
gid   = nginx 
vacuum  = true 
# ======================================================= 

# ======================================================= 
# uWSGI Log file. 
# ======================================================= 
logto = /var/log/uwsgi.log 
# ======================================================= 

ありがとうございます。

答えて

関連する問題