我正在尝试按照本教程uWSGI
使用Django
和nginx
on进行设置Ubuntu
16.04
。
一切正常,直到我尝试执行此命令的最后一步(哦,讽刺的是...):
sudo service uwsgi start
Run Code Online (Sandbox Code Playgroud)
如果失败并出现以下错误:
启动 uwsgi.service 失败:未找到单元 uwsgi.service。
其他人似乎得到了类似的错误:
启动 uwsgi.service 失败:单元 uwsgi.service 加载失败:没有这样的文件或目录。
该问题似乎与 Ubuntu 的版本有关。虽然该教程针对的是 Ubuntu 14.04,但它似乎不适用于较新的版本,因为在 15 版中 Ubuntu 从upstart
init daemon切换到systemd
init daemon。
如何使用systemd
uWSGI 启动 uWSGI 以便它与 nginx 和 Django 一起使用?