我按照此处的说明使用内置Web服务器运行Django,并能够使用成功运行它python manage.py runserver。如果我从Web服务器本地访问127.0.0.1:port,则将显示Django页面,表明它可以正常工作。
我意识到Django网络服务器不是生产服务器,但是对于我来说,测试的重要之处在于能够从外界访问它-即,不是从服务器上的Web浏览器而是从另一台计算机访问它。
我试过了:
http://mywebserver:port_django_runs_on
但它没有用。我还尝试使用IP(基于ifconfig)访问:
http://myipaddress:port_django_runs_on
这也不起作用。
Web服务器正在运行,因此必须从外部可以访问它,但我不确定如何。我没有在Apache上配置Django,但是我在Apache上运行Linux。
有关如何执行此操作的任何想法?
你必须运行开发服务器,以使其侦听网络接口。
例如
python manage.py runserver 0.0.0.0:8000
在端口8000的每个接口上侦听。
使用IP或主机名访问Web服务器都没有关系。我想你仍在自己的局域网中。
如果你确实要从外部访问服务器,则还必须将路由器配置为将端口转发到例如8000
服务器。
检查服务器上的防火墙,是否允许使用中端口的传入连接!
假设你可以成功地从外部访问Apache服务器,则还可以尝试以下操作:
80可
用。sudo python manage.py runserver 0.0.0.0:80
我无法从外部访问我的服务。首先,这里是我的conf yaml文件: nginx-pod.yaml nginx-service.yaml metallb-config.yaml 然后我创建了集群。命令 打印: 一切正常,而且< code > ku bectl describe service/nginx-service 打印: curl命令在主服务器打印。接下来我试图从另一个网络打开,它不起作用,但
这是我的docker-compose.yml代码: 下面是我的traefik.toml代码:
在开发机的Web服务器上托管一个站点,然后在Android设备上访问站点内容。 通过USB数据线和Chrome DevTools,您可以在开发机上运行站点,然后在Android设备上查看该网站。 TL;DR 端口转发可以使你在Android设备上查看开发机Web服务器中的内容。 如果你的Web服务器使用自定义域,您可以将Android设备设置为使用自定义域映射访问该域中的内容。 设置端口转发 端口
这是一个一般的错误,但我无法找到问题和解决方案。我的本地主机()上的Minecraft服务器位于端口上。可以通过主机的内部IP(localhost和)访问它,但无法通过外部IP()访问它。 是的。我重新启动了主机。服务器上还说 上启动Minecraft服务器 所以这一定是真的。 我可以通过驻留在设备上的一个简单的node.js服务器来验证端口是否对HTTP开放。这可以通过在同一网络上的移动设备上访
问题内容: 我已经在网络上寻找解决方案,但是还没有找到解决方案。我需要从iPhone访问我的Laravel 5应用程序,但是我正在开发中,所以我不想在网络服务器上发布我的应用程序。 如果您有链接可访问,那么您可以确保它起作用,这对我来说是完美的。 谢谢! 问题答案: 如果由于某些特殊原因不打算使用Apache或nginx且 仅出于开发目的 ,则可以使用PHP内置服务器和提供服务。到目前为止,这是最
http://localhost:8983/solr/kmartdev/select?&indent=on&deftype=dismax&q=amul&qf=name+model&wt=json