我在3.5版上有3个穆迪部署。服务器/ VM在Nginx,PHP7.0 mysql ver-8,debian 9上运行。
Server01 | HV-01
NAS-01
每所学校都有自己的学校数据作为本地存储。
NAS-01用于所有由贡献者上传的资源文件。
现在,我想在所有三所学校中使用来自NAS的文件。
我所能做的是将VM-04创建为owncloud服务器,并在课程回购下的每个穆德/学校中添加webdav回购实例。这样,每当课程创建者从webdav存储库中添加资源时,所有文件都将被复制并保存在每所学校中。
或将NFS挂载为/ var / www / schooldata / repository / centrelizeddata到所有三所学校,并在每所学校中添加本地文件存储库实例。
我想要实现的是,避免在学校数据本地存储下重复该学校中的文件。因此,如果我想使用webdav存储库中的scorm zip文件,则该zip文件不会复制到学校本地存储中。我可以使用不同的仓库而不是webdav来实现吗?有更好的方法吗?有可能。
谢谢。