首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以在使用Chrome远程调试时从我的手机连接到桌面上的Apache?

问是否可以在使用Chrome远程调试时从我的手机连接到桌面上的Apache?
EN

Stack Overflow用户
提问于 2013-03-21 04:53:42
回答 1查看 105关注 0票数 0

我正在做这个(Chrome远程调试):https://developers.google.com/chrome-developer-tools/docs/remote-debugging

我希望能够从我的手机访问localhost或我的任何vhost(通过桌面上的apache ),这样我就可以调试本地站点。

有没有办法做到这一点?

非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-21 09:30:42

我是否正确理解了您正在工作站上运行Apache,并希望将您的手机连接到托管在其上的网站?

是的,这是可能的。最简单的方法是将电话连接到与工作站相同的网络(WiFi),然后将电话连接到http://IP-ADDRESS-OF-WORKSTATION。然后像往常一样使用远程调试。

或者,您需要配置WiFi路由器以启用端口转发。基本思想是您的WiFi路由器控制您的私人家庭网络(您的工作站所在的网络)和公共互联网(您的电话所在的网络)之间的流量,而端口转发允许来自互联网的入站流量被路由到您的专用网络。

这是我的WiFi路由器的配置页面。我的工作站的专用IP地址是Apache192.168.1.5,我在缺省端口80上运行Apache。如果我的公共IP地址是8.8.8.8,那么我会在手机浏览器中输入http://8.8.8.8:3000,路由器会将请求重定向到我在192.168.1.5:80的工作站。

​

​

在这两种设置中,你都需要找到你工作站的私有IP地址(例如,在Mac上使用你的WiFi状态图标中的“打开网络偏好设置”)。只需在您的工作站上搜索“我的IP地址”,就可以找到您的WiFi路由器的公共IP地址。

显然,第一种方法(将你的手机和工作站放在同一个网络上)要简单得多。端口转发可能很难调试,而且每台路由器的配置略有不同。如果你被困在了什么地方,一定要贴出后续问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15534495

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档