WordPress 安装在两个独立的服务器上,第一个使用 nginx,第二个使用 php-fpm。静态文件应该放在哪里?

WordPress 安装在两个独立的服务器上,第一个使用 nginx,第二个使用 php-fpm。静态文件应该放在哪里?

例如,我有两台服务器(或虚拟机)。第一台安装了 Nginx,第二台安装了 PHP-FPM。我需要部署一些应用程序,比如 WordPress,它没有两个单独的文件夹用于存放脚本和静态文件,有时脚本可以写入静态文件。该怎么做?据我所知,我应该将脚本保存在后端服务器上,但是我应该如何处理静态文件?我应该将所有文件(脚本+静态)保存在两台服务器上,并同步它们?那么我该如何同步它们?或者我应该只在后端保留脚本,在前端只保留静态文件?但是,如果某些脚本想要访问某些静态文件或对其进行写入,会发生什么?或者我应该在后端服务器上设置第二个 Nginx 实例,并将静态文件从后端 nginx 提供给前端 nginx,然后将它们缓存到前端的磁盘上?

我知道,应该有多种方法来设置它,我只是想听听人们通常如何做到这一点以及为什么。

谢谢!

相关内容