使用putty在远程计算机上运行Django开发服务器。如何运行开发服务器?

时间:2012-11-23 01:49:32

标签: python django linux putty remote-server

我没有在本地方框上运行开发服务器,而是sshing到另一台机器上。

我尝试通过查找IP地址来更改运行开发服务器的位置 (使用ifconfig命令查找与eth0关联的地址),然后像这样运行dev服务器:

python manage.py runserver <ipaddress>:8000

但是当我在浏览器中输入网址http://<ipaddress>:8000时,我会得到cannot connect to the website

有什么想法吗?

2 个答案:

答案 0 :(得分:6)

不要输入你的ipaddress,而是使用0.0.0.0,这样任何其他ip地址都可以连接到你的服务器。然后是的,正如其他人提到的那样,你必须为传入的连接打开端口8000。

答案 1 :(得分:2)

通过ssh使用port forwarding。在您的情况下,细节可能会有所不同,但在https://help.ubuntu.com/community/SSH/OpenSSH/PortForwarding处可以找到一个很好的指南。希望有所帮助!