使用 xampp 在线托管?

And*_*rew 6 web-hosting hosting xampp

我不太确定我做错了什么,因为从我读过的内容来看,这一切都应该有效。

我所做的:

  1. 转发端口 80、8080 和 443。
  2. ServerName localhost:80行更改\apache\conf\httpd.confServerName myip:80.
  3. 在 dyndns.com 注册,并一直使用他们的更新客户端将我的 IP 链接到 DNS 事物。
  4. 确保 xampp 使用端口 80,并启动 apache 和 MySql。

没事了。我错过了什么?=/。

更新:禁用 Windows 防火墙和路由器的防火墙。仔细检查了端口转发,它设置正确。依然没有。

更新:我可以从网络内部查看所有内容(spull.dyndns.org、192.168.0.11 和服务器的本地 IP),但不能从外部查看。我仍然无法从网络内部查看我的 WAN IP。我的路由器上的 DDNS 功能仍然使用本地 IP 而不是我的 WAN IP 更新。有什么建议?

另外,我现在正在使用 Ubuntu,如果这有什么不同的话。

Jos*_*h K 1

需要检查的事项:

  • 您绑定的localhost不是面向公众的 IP。绑定到0.0.0.0(所有接口)。
  • 确保你在听。编辑该Listen行以ports.conf使其类似于Listen [public ip]:80
  • 确保您使用正确的 IP,使用WhatIsMyIp.com
  • 确保您可以访问。通过公共 IP 对您的计算机执行 Ping 操作。