2024-04-24 00:32:17 发布
网友
您需要知道服务器的IP或域地址。如果使用example.com访问服务器SSH,则使用
./manage.py runserver 0.0.0.0:8002
使用http://example.com:8002访问它应该可以工作。但是如果你只知道IP,那么用这个IP启动Django而不是
http://example.com:8002
0.0.0.0
用http://YOUR-IP:8002访问它
http://YOUR-IP:8002
问题是django正在监听localhost这意味着您将无法通过internet直接访问服务器。要更改您可以为django指定端口/主机名:
localhost
如果不想通过internet直接访问服务器,可以使用ssh进行端口转发:
ssh -L8002:localhost:8002 server
这将通过ssh将本地端口8002转发到远程服务器。
您需要知道服务器的IP或域地址。如果使用example.com访问服务器SSH,则使用
使用
http://example.com:8002
访问它应该可以工作。但是如果你只知道IP,那么用这个IP启动Django而不是用
http://YOUR-IP:8002
访问它问题是django正在监听
localhost
这意味着您将无法通过internet直接访问服务器。要更改您可以为django指定端口/主机名:如果不想通过internet直接访问服务器,可以使用ssh进行端口转发:
这将通过ssh将本地端口8002转发到远程服务器。
相关问题 更多 >
编程相关推荐