托管具有 HTTP 访问权限的 FTP 服务器的基础设施是什么样的?

托管具有 HTTP 访问权限的 FTP 服务器的基础设施是什么样的?

我想知道公司如何通过 FTP 和 HTTP/HTTPS 提供对相同文件的访问。设置这样的基础设施涉及哪些不同的服务器?

我特别感兴趣的是,当文件镜像到 HTTP 服务器时,FTP 服务器上文件的元数据是否会发生变化。例如,假设我有两个文件,内容相同。考虑到设置 FTP 到 HTTP 基础架构的方式可能多种多样,FTP 服务器和 HTTP 服务器之间相同两个文件的元数据有何差异(如果有的话)?

答案1

通常,FTP 服务器和 Web 服务器不会在不同的计算机系统上运行,而是两种服务都在单个主机上运行。

FTP 服务和 Web 服务都指向同一个目录并公开相同的文件,不涉及文件镜像。文件系统锁定可防止 FTP 服务器更改 Web 服务器正在修改的文件(反之亦然)。并且通过 FTP 对文件/目录所做的任何更改都将立即显示在 Web 服务器中。

相关内容