【问题标题】:How to test a moving server如何测试移动服务器
【发布时间】:2014-11-24 12:03:56
【问题描述】:

由于 CentOs 升级(从 5 到 6),我正在迁移服务器。

旧服务器仍在运行 www.myDomain.com(主 DNS 指向“旧”IP)

所有网络和数据库内容都已复制到新服务器。网页内容在 /home/myDomain/public_html

我拥有 myTestDomain.com 并在新服务器中为其设置 DNS(新服务器中的主 NS)。

使用 myTestDomain.com 在新服务器上检查 myDomain.com 行为的最简单方法是什么? (httpd.conf,别名)

编辑

我开始设置

SuexecUserGroup "#528" "#519"
ServerName myTestDomain.com
DocumentRoot /home/myDomain/public_html
ErrorLog /var/log/myTestDomain.com_error_log
CustomLog /var/log/virtualmin/myTestDomain.com_access_log combined
DirectoryIndex index.php index.html index.htm index.php4 index.php5 index.html.var

网页开始按预期显示。 为了安全起见,我应该添加任何套装吗?

【问题讨论】:

    标签: apache server


    【解决方案1】:

    /etc/hosts 中的条目通常优先于 DNS 解析,因此您可以使用名称为 www.mydomain.com 的新 IP 与新服务器通信,而无需为此设置 DNS 条目,因此您不必搞砸您从旧服务器复制的配置。这条线看起来像

    10.66.66.66  www.mydomain.com
    

    如果 10.66.66.66 是新服务器的 IP。如果你的服务器做了一些有趣的事情,比如通过它的名字与自己对话,那么新服务器本身可能也需要在 /etc/hosts 中输入一个假名,这样它就不会意外地与生产系统对话。

    【讨论】:

    • 我没有更改 myDomain.com 的任何 DNS 记录,但域注册商的主要 DNS 记录指向仍在工作的旧服务器。 myTestDomain.com 指向新服务器,其中 myDomain.com 数据也在 /home/myDomain/public_html 中。 myTestDomain.com 在 /home/myTestDomain/public_html 中有它的网页主页(这里没有)(直到我在 httpd.conf 中更改了 DocumentRoot。将该行添加到 /etc/hosts 不会对主页采取行动。此时我'已经以我的问题中详述的方式解决了这个问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-04-13
    • 2022-11-10
    • 2021-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多