当第一个wp坏了时,我该如何使用另一个wp



我有两台带有apache的服务器,每台服务器都安装了相同的Wordpress。我有另一台带有数据库引擎的服务器。。两个Wordpress都连接到同一个数据库。。。但显然DB只设置了一个域。。。所以只有一个Wordpress在回应,另一个只是存在。。。有人知道在服务器1出现故障时如何动态切换Wordpress吗。。。以前有人这样做过吗?问题是,如果只有一个总是响应,我不知道如何平衡两个WP。

我会把你的两个wordpress服务器都放在一个负载均衡器中,这样流量就可以路由到两个wordpress服务器。在其中一台服务器出现故障的情况下,负载均衡器将能够开始将流量路由到仍在运行的Wordpress服务器。

我不确定你想在这里实现什么。您询问的场景类似于如何设置负载均衡器。如果你想设置一个负载均衡器,这里有一篇关于如何使用AWS完成这项工作的示例文章。否则,您可能需要配置服务器。但是,可以在wp-config.php文件中手动设置网站URL。因此,您可以尝试将这两行添加到wp-config.php中,其中"example1.com"是网站的正确位置。

define( 'WP_HOME', 'http://example1.com' );
define( 'WP_SITEURL', 'http://example1.com' );

并且在第二服务器中添加另一个URL(例如:http://example2.com)但是当你添加图片时,请确保你使用相对URL。但我不能保证这一点,因为它可能会破坏你的网站链接。

最新更新