【问题标题】:Setup webpage using Windows DNS and Apache on VM在 VM 上使用 Windows DNS 和 Apache 设置网页
【发布时间】:2011-06-09 17:26:39
【问题描述】:

我继承了一个托管在 Fedora/Apache 虚拟机上的网站来维护。该网站的 DNS 在 Windows 2000 Server 机器上维护。

当前设置没有测试站点来测试部署前的更改。我已将 Fedora 上的网站内容(位于 /pub/customercenter.perceptionistinc.com)复制到新目录 /pub/customercenterstaging.perceptionistinc.com。

我将这个新临时站点的 DNS 添加到指向与活动站点相同的 IP 地址 (192.168.120.11) 的 Windows 服务器

在 Fedora 上,我更新了 /etc/httpd/conf/httpd.conf 文件以包含一个新的虚拟主机,如下所示:

<VirtualHost *:80>

DocumentRoot "/pub/customercenterstaging.perceptionistinc.com"

ServerName customercenterstaging.perceptionistinc.com

</VirtualHost>

当我尝试访问该站点时,我得到的只是 Fedora Core 测试页面,该页面位于 /var/www/html/。

我不熟悉使用 Apache 进行托管。我需要做些什么/重置/反弹,才能让这个新增功能上线吗?

感谢您的帮助,

布莱恩

【问题讨论】:

  • 修改httpd.conf后是否重启了apache?
  • 不,这是必需的吗?如果是这样,我将不得不等到下班后,因为这个虚拟机还控制着我们的实时站点。

标签: apache web httpd.conf


【解决方案1】:

是的,httpd.conf 中的任何更改都将仅在 apache 重启后应用!如果是生产环境,我建议在另一台服务器上测试配置更改,以解决故障,然后再投入使用。

编辑:有一个选项,无需重新启动即可重新加载(不会中断当前客户端的连接) /etc/init.d/httpd reload。见this

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-01
    • 1970-01-01
    相关资源
    最近更新 更多