0

我有一个托管由 Python Django 驱动的网页的 ubuntu 服务器,我可以使用以下命令访问该页面:elinks http://127.0.0.1:8000。

现在,如果我想在与我的 ubuntu 服务器(本地 ip:10.0.0.9)共享同一个家庭路由器的 macbook 上访问同一个网页,我该怎么做?输入 elinks http://10.0.0.9:8000 不起作用。

非常感谢,ZZ

4

2 回答 2

1

您是否使用 manage.py 运行开发服务器?

如果是这样,您应该使用以下命令启动服务器:

python manage.py runserver 0.0.0.0:8000

这将允许 ips 在所有接口上访问开发服务器,而不仅仅是 localhost。

于 2013-01-27T01:41:18.410 回答
0

你需要为它服务。有很多方法可以做到这一点,但我首选的方法是使用Nginx作为gunicorn的反向代理服务器。是一个很好的教程。

于 2013-01-26T23:40:41.327 回答