使用Apache2 mysql和Ubuntu在VPS上部署Django

使用Apache2 mysql和Ubuntu在VPS上部署Django,mysql,django,apache,ubuntu,vps,Mysql,Django,Apache,Ubuntu,Vps,我正在尝试在VPS(Ubuntu)上部署我的项目。我试着按照Django文档以及其他网站中的所有步骤进行操作,但没有成功 我的问题是,当我运行服务器时,它只有在终端打开之前才是活动的 因此,我预测我使用的程序存在一些问题 我将Django与Apache2、mod_wsgi、cartridge、mysql和python一起使用 我现在被一个副总裁打动了,什么都没想到 我希望如果有人能建议我的教程或任何文件,这将有助于我继续 我已经在Ubuntu VPS上成功运行了服务器。但它在开发服务器上 提前谢

我正在尝试在VPS(Ubuntu)上部署我的项目。我试着按照Django文档以及其他网站中的所有步骤进行操作,但没有成功

我的问题是,当我运行服务器时,它只有在终端打开之前才是活动的

因此,我预测我使用的程序存在一些问题

我将Django与Apache2、mod_wsgi、cartridge、mysql和python一起使用

我现在被一个副总裁打动了,什么都没想到

我希望如果有人能建议我的教程或任何文件,这将有助于我继续

我已经在Ubuntu VPS上成功运行了服务器。但它在开发服务器上

提前谢谢

Sameer

您将使用此功能。请不要错过任何步骤。完成所有步骤后,您将能够运行应用程序

还有更多的指导方针,请遵循一步一步


您是如何部署它的?看起来您使用的是manage.py runserver,而不是实际配置Apache。发布您的配置。你好,Daniel,我已经配置了apache2,但是我得到的只是地址上的默认index.html。是的,您是对的,我正在使用manage.py runserver。我知道Django应该在没有runserver命令的情况下工作。但是我不知道怎么做。你看的很好吗?是的。我遵循了相同的文档。唯一的问题是我没有创建虚拟环境。这是必要的吗?如果您仍然使用runserver,就不可能遵循该文档。不,virtualenv不是必需的,但配置Apache是必需的。谢谢。让我试试这些链接。我已经成功地启动了Apache with Django项目。谢谢你们的帮助。