我已经在自管理的 VPS 上设置了一个基本的 LAMP 堆栈,现在我想通过我们的提供商分配的 IP 预览网站 - 在切换 DNS 之前。Chrome 尝试访问该网站时报告以下错误。
我在日志中看到以下内容:
[Mon May 28 14:06:07 2012] [notice] caught SIGTERM, shutting down
当我尝试通过 IP 访问时。唯一的其他定制是安装 Nagios,这似乎没问题 - 虽然我也无法通过 http"//MY IP/nagios 访问它
答案1
在您正在测试的客户端的 hosts 文件中添加一个条目,将域映射到您要测试的 IP。hosts 文件(通常)在 DNS 之前被查阅,因此这将覆盖 DNS 中配置的 IP。在 *nix 上是这个文件/etc/hosts
(我不确定其他操作系统是否如此)。我假设您已经将 Apache 配置为响应此域。
1.2.3.4 example.com
(请记住在实际切换 DNS 时将其删除,以免掩盖 DNS 问题。)
答案2
以防其他人觉得这有用 - 我们的专用服务器带有预先配置的防火墙 - 端口 80 被阻止。我不得不修改 IPtables。
答案3
你只需要更改你的主机文件。/etc/hosts