如何将具有相同MySQL数据库的WordPress网站运行到两个不同的服务器中?

时间:2018-10-26 06:30:04

标签: mysql wordpress nginx ubuntu-16.04

我正在WordPress上运行一个网站,每天有1万名访客到访。现在,我想更改现有的主题和服务器(Ubuntu 16.04和LEMP)。我有两点让我感到困惑,因为我不想打扰游客。

  1. 我可以同时在两个具有不同IP的服务器上建立一个实时网站吗? 例如,通过IP(https://198.XXX.XXX.XXX)重新设计的网站访问 和 旧网站可以在现有的服务器IP和域名上继续运行。

  2. 如果现有网站[旧]上出现或更新了任何新文章,那么它将自动应用(添加)在新服务器网站上吗?

简而言之,如何将基于WordPress的两个网站和相同的MySQL数据库运行到两个不同的服务器中?

如果可以的话,请指导我。

1 个答案:

答案 0 :(得分:0)

在WordPress安装中打开wp-config.php。找到此define('DB_HOST', 'localhost');行,并使用旧数据库服务器的IP替换为define('DB_HOST', 'https://198.XXX.XXX.XXX');,您现在就可以访问旧服务器的数据库。

您还需要更新site_url才能访问媒体文件。或者您可以使用FeedWordpress插件。

Two WordPress sites sharing the same content