我在我的Ubuntu Server 14上安装了Django作为开发工具 我想在任何计算机上使用URL http://my_server_ip:82访问我服务器外的Django。
所以我运行了命令python manage.py runserver 0.0.0.0:82。
但是当我尝试从另一台计算机连接http://my_server_ip:82时,它无法正常工作..
我也是:
- 在82中使用ufw允许允许端口82,并且ufw允许输出82
- 在settings.py
我阅读了很多很多关于这个问题的主题,但最终在许多情况下都有效。我尝试了一切,但似乎没有任何工作..
你有任何解决方案吗?
谢谢!
答案 0 :(得分:2)
在生产环境中使用内置Django网络服务器并不是一个好主意。 我鼓励你检查Apache,Spawning,Gunigorn,Cherokee等替代品。
请参阅文档 http://docs.djangoproject.com/en/dev/ref/django-admin/#runserver-port-or-address-port