Python 使用Nginx服务Django站点,无需代理\u通行证

Python 使用Nginx服务Django站点,无需代理\u通行证,python,django,nginx,uwsgi,Python,Django,Nginx,Uwsgi,我已经完成了为django应用程序提供服务的nginx配置。我可以使用代理通行证为django站点提供服务,因为我必须手动运行服务器,然后nginx为站点提供服务。我想使用nginx执行站点,但服务器应该自动启动。不应该通过代理通行证。这是可能的。请提出一些建议解决方案 谢谢……我认为这里的问题是您试图通过nginx为您的开发服务器提供服务;这不是它的目的,只是为了发展 要设置生产服务器,可以使用 gunicorn与supervisord联合使用,以保持一切正常运行,这是我这些天首选的工作方式,

我已经完成了为django应用程序提供服务的nginx配置。我可以使用代理通行证为django站点提供服务,因为我必须手动运行服务器,然后nginx为站点提供服务。我想使用nginx执行站点,但服务器应该自动启动。不应该通过代理通行证。这是可能的。请提出一些建议解决方案


谢谢……

我认为这里的问题是您试图通过nginx为您的开发服务器提供服务;这不是它的目的,只是为了发展

要设置生产服务器,可以使用

gunicorn与supervisord联合使用,以保持一切正常运行,这是我这些天首选的工作方式,教程如下: 使用好的ol'Apache和.wsgi文件: 使用uWSGI,这已经在nginx中了,但我没有这方面的经验。这里有一个教程来检查它:
如果正确使用,gunicorn和apache在生产环境中都非常稳定,但这是我的经验。

我认为这里的问题是您试图通过nginx为您的开发服务器提供服务;这不是它的目的,只是为了发展

要设置生产服务器,可以使用

gunicorn与supervisord联合使用,以保持一切正常运行,这是我这些天首选的工作方式,教程如下: 使用好的ol'Apache和.wsgi文件: 使用uWSGI,这已经在nginx中了,但我没有这方面的经验。这里有一个教程来检查它:
如果正确使用,gunicorn和apache在生产环境中都非常稳定,但这是我的经验。

您没有说明您的操作系统,所以。。。在Windows中将django部署在apache和nginx之后,我不得不说,我发现nginx非常简单。然而,由于nginx更像是一个具有出色代理功能的静态文件服务器,因此我为django应用程序运行了一个单独的wsgi服务器。在尝试了几款之后,我发现它们只是unix,我发现CheryPy的wsgi服务器可以独立于CherryPy的其余部分使用,工作正常,启动速度非常快。

您没有说明您的操作系统,所以。。。在Windows中将django部署在apache和nginx之后,我不得不说,我发现nginx非常简单。然而,由于nginx更像是一个具有出色代理功能的静态文件服务器,因此我为django应用程序运行了一个单独的wsgi服务器。在尝试了几个之后,发现它们只是unix,我发现CheryPy的wsgi服务器可以独立于CherryPy的其余部分使用,工作正常,速度非常快,启动。

我很抱歉我使用的是UbuntuI我很抱歉我使用的是UbuntuYes您是对的…实际上我没有在生产上部署本地的,我正在尝试使用硬代码代理\u传递地址。是的,您是对的…实际上我没有在生产上部署本地的,我正在尝试使用硬代码代理\u传递地址。