Django 如何通过Ubuntu14.04中的upstart运行uWSGI(Trusty Tahr)

Django 如何通过Ubuntu14.04中的upstart运行uWSGI(Trusty Tahr),django,nginx,uwsgi,upstart,Django,Nginx,Uwsgi,Upstart,我跟着,我已经跑了 sudo uwsgi --emperor /etc/uwsgi/vassals --uid www-data --gid www-data 在本节中提到的。然后,我试着像守护进程一样运行uWSGI。下面,我尝试以下例行程序: sudo mkdir /etc/init/uwsgi.conf sudo vim /etc/init/uwsgi.conf 这是uwsgi.conf文件: description "uWSGI Emperor" start on runlevel [

我跟着,我已经跑了

sudo uwsgi --emperor /etc/uwsgi/vassals --uid www-data --gid www-data
在本节中提到的。然后,我试着像守护进程一样运行uWSGI。下面,我尝试以下例行程序:

sudo mkdir /etc/init/uwsgi.conf
sudo vim /etc/init/uwsgi.conf
这是
uwsgi.conf
文件:

description "uWSGI Emperor"
start on runlevel [2345]
stop on runlevel [06]

respawn

exec uwsgi --emperor /etc/uwsgi/vassals --uid www-data --gid www-data

我不知道我还遗漏了什么,或者配置文件中有一些错误。无论如何,它不起作用。

编辑/etc/rc.local并添加:

/usr/local/bin/uwsgi --emperor /etc/uwsgi/vassals --uid www-data --gid www-data --master