对于Bluehost虚拟主机,强烈建议开通SSH,这将给网站迁移和今后的网站维护带来更多的便利。迁移方法如下:
将待迁移网站的虚拟目录在线压缩,如没有在线压缩功能可以使用 PHPZIP 进行压缩,注意避免web、www、wwwroot这样的压缩文件名,这是出于 安全 考虑,不然很可能文件还没有移到Bluehost虚拟主机上就早已被无关的人下载得到了,文件打包后进行下一步。
将压缩文件移动到Bluehost虚拟主机有两种方法:
1.直接在Bluehost虚拟主机上用SSH命令:wget http://www.domain.com/XXXX.zip 将待迁移网站上的压缩包XXXX.zip下载到Bluehost虚拟主机。
2.在没有开通SSH的情况下,将待迁移网站上的压缩包XXXX.zip下载到本地,再将XXXX.zip由本地用FTP上传到Bluehost虚拟主机,从中可以看出开通SSH后可以将这一步简化,尤其是在网站压缩包很大的时候SSH的优势相当地明显。
重复上述步骤,将MySQL数据库压缩包移至Bluehost虚拟主机并分别解压缩恢复。新建一个临时的子域名调试网站直至能够正常运行,将域名解析服务器指向Bluehost。绑定域名,修改网站配置文件,待解析生效后网站迁移即可完成。