如何在新服务器上testing网站?

所以情况是这样的:

客户将其小型服务器从Rackspace升级到Rackspace上更大的服务器。
客户有我开发的大量网站。 但是,我绝不是服务器pipe理员,也不是很熟悉服务器。

他们的计划是将小型服务器克隆到大型升级服务器上让我testing新服务器上的所有网站,同时保留旧服务器,直到新服务器上的所有设备检查完好为止注意:客户端使用Plesk面板来pipe理服务器

所以我的问题是:

如何从浏览器启动/访问新服务器上的这些网站? 特别是当他们有这么多的testing/检查? 我知道cPanel会像http://ipaddress.com/~username 。

任何提示,而检查将不胜感激。

您可以使用您的计算机的主机文件。 文件位置取决于您的oparating系统。

Windows(8,7,XP等):c:\ windows \ system32 \ drivers \ etc \ hosts

Macintosh OS X:/ private / etc / hosts

Linux:/ etc / hosts

在该文件的末尾,为每个要预览的网站添加以下两行:

xxx.xxx.xxx.xxx yourdomain.tld xxx.xxx.xxx.xxx www.yourdomain.tld 

其中xxx.xxx.xxx.xxx是新服务器的IP地址。

通常情况下,编辑工作站上的主机文件以覆盖当前的dnslogging(此时仍指向旧服务器),以便您可以通过其实际URL(即www.example.com )访问新服务器上的网站,而不是通过使用<IP-address>/~example.com

 127.0.0.1 localhost loopback ::1 localhost <new ip-address> www.example.com example.com 

Hi Kakenx,

由于您陈述的事实:

 Note: client uses Plesk panel to manage the server 

您可能对Plesk提供的PREVIEW选项感兴趣:

=> 预览网站 (官方Plesk Onyx文档 – 客户指南)

这是非常容易使用,并满足您所需要的,无需编辑系统configuration文件或任何其他。

另外,您不必担心升级的操作系统,并且在服务和订阅计划的帮助下,使用不同的PHP处理程序也非常容易(在Plesk官方文档中也有很好的文档logging。