客户希望在使用WHM / cPanel托管的两个不同帐户之间交换帐户数据

时间:2016-06-07 19:47:24

标签: wordpress web cpanel whm

我有一个客户端,在运行CentOS的WHM下我的服务器上托管了两个不同的cPanel帐户。

帐户A托管有自己的IP地址和域名,是当前的' live'网站。该站点正在运行一个带有附加MySQL数据库的自定义Laravel后端。

帐户B作为vps托管,使用具有不同域名的服务器主IP地址,并且是' test'现场。该网站正在运行带有附加数据库的wordpress。

两个域名都在同一帐户下的godaddy上托管。

客户希望测试帐户B托管在真实帐户A的IP和域名下,以及在帐户B的IP和域名下托管的真实帐户A,有效&# 39;交换'测试站点是实时站点。他们在这次交换中几乎不需要停机。

主要问题是我和客户都不知道如何做这个交换几乎没有停机时间。是否可能或停机不可避免?

1 个答案:

答案 0 :(得分:1)

将wordpress从1个cpanel复制到另一个:

  1. 访问新网站的cPanel。使用" MYSQL数据库创建一个空数据库"选项。
  2. 将用户添加到数据库并全部授予。
  3. 以root身份访问WHM,然后访问PHPMYADMIN。
  4. on Old Database(在PHPMYADMIN中),单击DB name然后单击操作。
  5. 将数据库复制到(新数据库名称)结构和数据 - 在复制前取消选中“创建数据库”。
  6. 将WP的内容从旧(/ home / account-name / public_html /)复制到/ home / new-account / public_html。
  7. 更新wp-config.php以反映新的数据库信息。
  8. 从Linux CLI,CHOWN -R new-account:new-account / home / new-account / public_html /。 - 确保public_html本身归" GROUP:nobody"和"所有者:新帐户" m但其下的所有内容都归集团和所有者所有"新帐户"
  9. 将新数据库更新为新网址 - 您可以在数据库中找到替换,或使用这个出色的工具 - https://interconnectit.com/products/search-and-replace-for-wordpress-databases/