我编写了我的Django网站,当我在亚马逊服务器上传时,该网站仅适用于mysite.com:8000。 如何在普通的mysite.com上改变工作?它是我的代码或服务器中的配置吗?
答案 0 :(得分:0)
如果mysite.com/8000是Typo错误,您可能正在使用管理命令在生产中运行django,就像您在开发阶段一样。 见Django Deploy
我通常使用Chaussette和Circus与Nginx或gunicorn,Nginx的主管。
如果mysite.com/8000不是拼写错误,请编辑您的问题,并提供有关代码的更多详细信息。
对于部署,您应该了解许多内容,例如设置DEBUG = False等
PS:确保在成功部署部署后允许安全组上的端口80访问AWS。