2014-11-24 111 views
0

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

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

所有网站和数据库中的内容已经被复制到新的服务器。网页内容位于/ home/myDomain/public_html

我拥有myTestDomain.com并在它的新服务器中设置DNS(新服务器中的Primary 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 

网页开始显示如预期。 有没有我应该添加的安全设置?

回答

0

/etc/hosts中的条目通常优先于DNS解析,因此您可以使用名称为www.mydomain.com的新IP与新服务器通话,而不必为此输入DNS条目,因此您不必乱用配置从旧服务器复制。该行看起来像

10.66.66.66 www.mydomain.com 

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

+0

我没有更改myDomain.com的任何DNS记录,但主域名注册商指向旧的仍在工作的服务器。 myTestDomain.com指向新的服务器,其中myDomain.com数据也位于/ home/myDomain/public_html中。 myTestDomain.com在/ home/myTestDomain/public_html中有它的web主页(这里没有任何内容)(直到我在httpd.conf中更改了DocumentRoot。将该行添加到/ etc/hosts不会对主页执行操作。我已经解决了这个问题 – dstonek 2014-11-24 14:16:16