从SSH编译我的django脚本后如何访问我的runserver?

时间:2016-07-26 22:14:32

标签: django

我从SSH运行我的脚本。在我的浏览器上,我试图转到特定的IP:端口并且它不显示?

python manage.py runserver
or
python manage.py runserver 182.110.213.173:8005

1 个答案:

答案 0 :(得分:0)

不要使用开发服务器让您的网站公开,这是不安全的。如果您是公开的,那么deploy it properly

如果您还在测试,另一个选择是使用SSH隧道。

ssh -L 9000:localhost:8000 user@yourserver.com

现在,在远程计算机上运行dev服务器:

python manage.py runserver 8000

现在远程计算机上的端口8005被转发到本地计算机上的端口9000,只要ssh隧道处于打开状态,您就可以在http://localhost:9000访问您的站点。