如何在系统启动时运行gunicorn和nginx?[乌班图14.04]

use*_*190 2 linux ubuntu nginx startup gunicorn

我有一个 VPS,运行带有 Gunicorn 和 nginx 的 django 应用程序。现在我通过 runnig 开始整个事情:

cd /srv/OmegaManager
gunicorn -c /srv/gunicorn_config.py OmegaManager.wsgi
sudo service nginx start
Run Code Online (Sandbox Code Playgroud)

我如何制作一个脚本在系统启动时以这种方式启动这些服务?我对 Linux 还很陌生,所以请详细解释:)

操作系统:Ubuntu 14.04

Ale*_*gin 5

我想对于新手用户来说最简单的解决方案(必须工作没有问题)是将这些命令放入文件 /etc/rc.local (默认情况下它必须在您的系统中)。在大多数 Linux 系统中,该文件在启动期间执行。

将命令放在最后一行之前exit 0

确保 /etc/rc.local 可执行(同样,默认情况下它必须没问题)。