标题几乎说明了一切。我想在Windows下使用apache,然后使用No-IP等服务将一个或多个域重定向到我的计算机。有可能吗?
答案 0 :(得分:1)
是的,你只需要在你的本地机器上设置端口转发(HTTP为PORT 80,SSL为443,FTP为21(如果你想运行ftp服务器)),并在那里设置动态DNS这指向NO-IP。您最有可能添加一个DynDNS条目。
答案 1 :(得分:1)
是
如果您有静态IP地址,则甚至不需要动态DNS服务(如no-ip)。在这种情况下,只需注册一个域名并创建两个DNS记录 -
NAME TYPE VALUE
example.com. A public.ip.address.here
www.example.com. CNAME example.com.
大多数互联网服务提供商现在都会分配静态IP(即使他们声称不这样做),如果没有,你可以收取少量费用(每月5美元)。或者将您的帐户升级为商务舱。
这样您就不必在设置中引入另一层(动态DNS)。
然后安装一个WAMP,例如 - xampp(这里很受欢迎) - UniformServer - Wamp-Developer Pro(我使用的那个) - WampServer(另一个好的)
您还需要将路由器(端口80和443)移植到LAN IP,并在Windows防火墙中创建两个规则以取消阻止传入端口80和443请求。
唯一可能出错的是您的ISP阻止传入端口80(http)和443(https)请求。您可以致电并让他们取消阻止,或者再次将帐户更新为业务类,以消除所有麻烦。