Python 如何实时运行django项目

Python 如何实时运行django项目,python,django,nginx,server,web-hosting,Python,Django,Nginx,Server,Web Hosting,我用Django开发了几个网站。现在我想看到他们的生活。我已经购买了VPS服务器主机。所有设置都类似于pip/应用程序。当我运行服务器时,它也会显示 Django版本1.11,使用设置“wer.settings” 正在启动开发服务器 使用CONTROL-C退出服务器 但我不知道为什么我的域名里没有显示 我需要在settings.py文件中进行哪些更改才能在我的域中显示或实时托管它。 是否不能使用相同的命令:- python manage.py runserver Gunicorn、nginx

我用Django开发了几个网站。现在我想看到他们的生活。我已经购买了VPS服务器主机。所有设置都类似于
pip/应用程序
。当我运行服务器时,它也会显示

Django版本1.11,使用设置“wer.settings”

正在启动开发服务器

使用CONTROL-C退出服务器

但我不知道为什么我的域名里没有显示

我需要在
settings.py
文件中进行哪些更改才能在我的域中显示或实时托管它。 是否不能使用相同的命令:-

python manage.py runserver 

Gunicorn、nginx和supervisor提供了良好稳定的生产环境。这里有更多的细节


注意:我没有写这篇文章,但它提供了足够的信息让你达到目的

django中的Runserver不用于生产,但如果您想在实时环境中进行测试,请使用:

python manage.py runserver  0.0.0.0:8000
使用vps服务器ip浏览网站

http://vps_server_ip:8000

这里的Python服务器指南不适用于生产,网页也必须位于端口80,而不是8000。您应该联系服务主机或阅读帮助以了解需要什么配置。nginx服务器如何?如果我使用nginx,我是否需要对代码进行大量更改?您的主机有web服务器、nginx、apache,您应该研究您的主机服务以及需要的配置。感谢您的回复通常主机服务会为您提供一个用户和一个管理面板,其中包含设置,比如上传文件和访问数据库的ftp。