【问题标题】:Can I create an Apache server and use No-IP (or similar) in Windows to host a site?我可以在 Windows 中创建 Apache 服务器并使用 No-IP(或类似的)来托管站点吗?
【发布时间】:2012-11-11 00:11:43
【问题描述】:

标题几乎说明了一切。我想在 Windows 下使用 apache,然后使用 No-IP 之类的服务将一个或多个域重定向到我的计算机。有可能吗?

【问题讨论】:

  • 我想知道如果不可能的话,他们为什么愿意为 Windows 构建 Web 服务器。

标签: windows apache dns ip


【解决方案1】:

是的,您只需在路由器上设置端口转发到您的本地机器(HTTP 端口 80,SSL 端口 443,FTP 端口 21(如果您还想运行 ftp 服务器)),并在那里设置动态 dns指向NO-IP。您很可能可以添加一个 DynDNS 条目。

【讨论】:

    【解决方案2】:

    是的。

    如果您有静态 IP 地址,您甚至不需要动态 DNS 服务(如 no-ip)。在这种情况下,只需注册一个域名并创建两个 DNS 记录 -

    NAME                    TYPE   VALUE
    example.com.            A      public.ip.address.here
    www.example.com.        CNAME  example.com.
    

    大多数 ISP 现在分配静态 IP(即使他们另有声明),如果没有,您只需支付少量费用(每月额外 5 美元)即可获得。或者将您的帐户升级到商务舱。

    这样您就不必在设置中引入另一层(动态 DNS)。

    然后安装一个 WAMP,例如 - xampp(这里很受欢迎) - UniformServer - Wamp-Developer Pro(我用的那个)- WampServer(又一个不错的)

    您还需要将您的路由器(端口 80 和 443)端口转发到 LAN IP,并在 Windows 防火墙中创建两个规则来解除对传入端口 80 和 443 请求的阻止。

    唯一可能出错的是您的 ISP 阻止传入端口 80 (http) 和 443 (https) 请求。您可以致电并让他们解除阻止,或者再次将帐户更新为商务舱以消除所有麻烦。

    【讨论】:

      猜你喜欢
      • 2013-01-23
      • 2011-03-08
      • 2017-09-22
      • 2011-07-13
      • 1970-01-01
      • 2012-02-23
      • 2017-07-19
      • 1970-01-01
      • 2017-12-30
      相关资源
      最近更新 更多