如何使用我的 xampp 服务器,以便外部网络的每个人都可以访问它
Posted
技术标签:
【中文标题】如何使用我的 xampp 服务器,以便外部网络的每个人都可以访问它【英文标题】:How can I use my xampp server so that everyone from the outer web can acces it 【发布时间】:2013-01-04 03:51:24 【问题描述】:我现在遇到这个问题已经一个多星期了。 我在我的电脑上运行我的世界服务器。因此,我使用 no-ip.org 来获得“固定”IP。我转发了服务器的所有端口,我的朋友可以毫无问题地访问。 后来我想我可以为统计数据和其他东西制作一个小小的 Homegape。所以我安装了xampp。我转发了端口 80、8080、8000、7171。我(以及我本地网络中的其他所有人)可以通过 no-ip.org 地址访问它。但是没有其他人! (我想重申一下,人们可以通过 minecraft 端口 (25565) 访问我的计算机,而没有其他端口!)
我该如何解决这个问题?我很确定其中一个配置中有一个我还没有看到的简单节点。我用谷歌搜索了几天。所以我发现我应该转发这些端口。但我能找到的就这些了。
我的防火墙(当然是为了测试!)禁用了!
【问题讨论】:
【参考方案1】:可能您的防火墙阻止了 xampp 或 apache。如果您使用的是 windows 7,请尝试转到控制面板 -> 系统安全 -> windows firewal > 允许程序通过 windows 防火墙,然后搜索“apache”或“xampp”并标记为允许公共和私人连接
另外你也可以试试这个:
启动“Windows 防火墙” 转到“高级设置” 在左侧窗格中选择“入站规则” 在右侧窗格中选择“新规则” 在新建入站规则向导中,选择“端口”作为规则类型,然后单击“下一步” 选择“TCP”并将“80”(以及您要打开的任何其他端口)放在“特定本地端口”中,然后单击“下一步” 选择“允许连接”,然后点击“下一步” 选择应应用规则的网络位置(如果不确定,请全部选择),然后点击“下一步” 提供名称和可选描述【讨论】:
对不起,我完全忘了提这个!我的防火墙是出于完全关闭测试的原因!我什至允许上面提到的所有端口! 我已经端口转发了它。据我所知,是否存在端口转发来绕过这个防火墙。这些端口对我的计算机是免费的。我的 Minecraft 服务器的端口确实有效! (测试了好几次!)【参考方案2】:我解决了这个问题。
我正在使用 cox,他们正在阻止端口 80。现在我正在使用 https 和端口 443,一切正常!
【讨论】:
以上是关于如何使用我的 xampp 服务器,以便外部网络的每个人都可以访问它的主要内容,如果未能解决你的问题,请参考以下文章