我最近负责将一个大型 WordPress Multisite 安装从一些不可靠的静态 Windows 服务器上移到 Linux 服务器上,这些服务器可以很容易地通过 AWS 自动缩放。它并没有顺利进行。
在 Windows 主机上,TTFB 大约为 200 毫秒。在我的 Linux 服务器上,TTFB 始终超过 3 秒。
我正在运行带有 Apache 和 PHP 5.6 的 CentOS 库存 AWS Linux 镜像。使用了相同的数据库。
我是一个 Linux 新手,很明显有些地方配置错误。我可以从更精通在 Linux 上配置 Apache/PHP 的人那里得到一些指导吗?
到目前为止,谷歌一直没有帮助。根据标准建议,我在 Apache 配置中禁用了 DNS 查找,并让它作为 Worker 运行 MPM。如果任何特定的配置文件有帮助,请告诉我,我会上传它们。
最佳答案
最后我自己回答了这个问题。描述中遗漏的一件事是我正在使用 AWS EFS 来托管站点文件……那里存在大量延迟。现在正在等待 AWS 支持的建议。
关于php - 将 WordPress 多站点从 Windows 移动到 Linux 后高 TTFB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42193777/