在 VPS 上托管数百个 WordPress 网站的最佳方法

在 VPS 上托管数百个 WordPress 网站的最佳方法

我希望在单个 VPS 上托管 100 个甚至 1000 个独立的 wordpress 网站(用于开发目的),因此您认为实现这一目标的最佳方法是什么。

只需单击一下按钮(脚本)即可完成所有操作,该按钮将创建一个唯一的子域并通过复制粘贴文件和数据库来安装 wordpress。所有这些网站都不会有任何流量。

现在我很困惑是使用 docker 还是 v-hosts 搭配 apache 或 nginx。您认为哪种方式会消耗更少的资源,并且最适合相同的目的。

笔记:网站不会有任何流量,因此无需担心负载平衡、正常运行时间要求、访问者、峰值等问题。所有内容将用于开发目的,网站会不时被删除,或者在一段时间后自动删除。

您可以看看 poopy.life(已停产)和 wpsandbox.org,用例与这些类似,但针对我自己的定制用途。

答案1

Docker 容器和 vHost 不是一回事。

您将使用 Docker 将 WordPress 应用程序存储在容器中,该容器共享系统内核。您甚至可以将数据库存储在同一个容器中。

您将使用 Apache/nginx 中的 vHosts,通过将输入请求传递到容器中的 Web 服务器上,使您的域指向特定容器。

您可以在 DockerHub 中查看有关 WordPress 映像的信息,并在数百万个教程中了解如何使用 Apache 或 nginx 设置反向代理(我更喜欢 nginx,因为它比 Apache 更快、更轻)。

相关内容