如何将Joomla从旧主机移到bluehost

有一个客户要求我将他们的Joomla网站从register.com移到bluehost.com。 数据库中的一切都是? 我正在通过SimpleScripts在bluehost.com上部署新的Joomla,并从register.com导入数据库备份。 这可行吗? 我想在bluehost.com上覆盖Joomla应用程序文件,以便SimpleScripts可以pipe理将来的升级。 这是最好的方法吗?

大部分内容存储在数据库中,但是这不包括上传的内容:附件,图片,主题和样式表,以及所有位于Joomla目录中的configuration.php。

官方文档中还有一个关于如何操作的指南: http : //docs.joomla.org/Copying_a_Joomla_website

做一个Joomla使用的数据库的MySQL转储。 你可以通过在Joomla安装的根目录下find一个文件configuration.php来find这个数据库的名字。 看那里的数据库名称。 在执行MySQL转储之后,将该.sql文件放在根目录Joomla中。 然后创build一个压缩的tar文件。

然后将压缩的tar文件提供给Bluehost来为您执行迁移。

为了将来备份Joomla网站,编写一个shell脚本并将其放入CRON中以执行MySQL转储和压缩的tar文件。 然后做一个rsync进行非现场备份。