php上传文件到单独的内部服务器

php上传文件到单独的内部服务器

是否可以将上传的文件从面向外部的 Web 服务器传递到内部服务器?如果没有必要,我不想在上传后使用共享来复制文件。相反,我更愿意将文件从外部服务器直接发布到内部计算机。两台机器都将运行 nginx,我不想暴露内部机器。

有什么想法吗?

答案1

似乎是 NFS 导出的理想情况(是的,我认为这在技术上符合“共享”的条件,但您为什么不喜欢这样?)。

只需从内部服务器导出目录并将其挂载到外部服务器上的上传目录位置即可。文件将立即出现在内部服务器上,您无需处理任何代理/双重传输等。

另一个选择是使用因克龙监视外部主机上的新文件和/或修改的文件,然后触发 scp/rsync 到内部服务器。

相关内容