我使用php和mysql创建了一个Web应用程序,它在本地服务器上工作正常,其操作系统是Windows Server 2008R2,并且可以通过网络访问。我希望能够使用自定义主机名通过互联网访问它。我怎么能这样做? 提前致谢
答案 0 :(得分:0)
你需要做三件事。一个是名字。最便宜,最简单和最灵活的是许多免费动态DNS提供商之一的主机名。只需谷歌free dynamic dns
。然后,您需要配置路由器以告知相关的DNS提供商您的IP地址,因为它经常更改或遵循DNS提供商提供的有关设置脚本或应用程序的说明,该脚本或应用程序定期告知提供商您的IP地址。
如果您使用https到Windows服务器,则需要配置端口转发以映射端口80和可能的端口443。如何执行此操作取决于您的特定路由器,因此是时候阅读手册了。如果您对此部分感到困惑,那么在这个区域提出问题的最佳网站是https://superuser.com/,这是您的stackoverflow登录也可以使用的另一个stackexchange站点。
将您的系统暴露在互联网上确实存在安全问题。现在比以往任何时候都更应该维护您的安全软件以及查看某种形式的黑客检测软件(谷歌intrusion detection software
)。您可以在https://security.stackexchange.com/找到其他可以做的事情,但请阅读网站帮助,以便了解提问的内容和方式。