【问题标题】:hosting a webserver locally with apache on windows在 Windows 上使用 apache 在本地托管网络服务器
【发布时间】:2014-06-01 20:59:38
【问题描述】:

我一直在寻找一段时间,但我没有找到我要找的东西!我已经在我的本地服务器上安装了 apache 并且我已经设置了端口转发,但是我不知道如何将我的本地主机连接到互联网,每个人都可以查看它。我也有一个域。我只需要知道如何将它指向我的本地服务器。如果你能告诉我或指出我需要做什么的正确方向。将不胜感激。

【问题讨论】:

  • 你有静态IP还是动态IP?
  • 我认为我有一个静态的。
  • 请记住(在您按照@sibi 的说明填写您的 A 记录后)您必须等待 12-24 小时才能进行域传播。另外,请检查您的防火墙设置,它可能会阻止访问您的计算机。
  • 我的防火墙设置很好,我允许 apache 公开,但我什至不能公开访问我的服务器
  • 感谢发现问题

标签: apache localhost web-hosting


【解决方案1】:

如果互联网上的其他人已经可以通过公共 IP 访问您的服务器,请转到您的域注册商(如 godaddy),并将您的域指向您的公共 IP。

【讨论】:

  • 人们无法公开访问我的服务器,这就是我需要帮助的地方,感谢您的帮助。
  • 我以为你已经在路由器上设置了端口转发。如果没有,您只需将路由器的端口(通常是端口 80)指向您的服务器。如需更多帮助,请参阅portforward.com/english/applications/port_forwarding/Apache
  • 我想我可能搞砸了,所以让我检查一下
  • 不得不提的是,在家托管会受到很多恶意攻击。 AWS 有一个免费的一年计划,您可能想尝试一下。
【解决方案2】:

确切的过程在一定程度上取决于您的互联网提供商,但通常您必须登录您的域注册的提供商的管理站点,然后设置正确的 DNS 记录。 在你的情况下,应该是所谓的“A Record”

DNS 记录用于控制 Internet 上资源的位置。例如,使用 A 记录将逻辑域名(例如“google.com”)指向 Google 托管服务器的 IP 地址“74.125.224.147”。 https://my.bluehost.com/cgi/help/a_record

我希望这有助于为您指明正确的方向。

【讨论】:

    猜你喜欢
    • 2011-07-31
    • 1970-01-01
    • 2016-06-04
    • 1970-01-01
    • 1970-01-01
    • 2017-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多