Я перемещаю содержимое веб-пространства в общие ресурсы NFSv3. Из-за ограничений suexec у меня есть разные пути к разным подмножествам контента на клиенте. Интересно, могу ли я все еще иметь весь контент по одному пути на одной экспортированной общей папке nfs.
пример:
я нуждаюсь
/home/content/foo
и
/var/www/content/bar
экспортированная доля "/ экспорт" могла иметь
/export/foo
/export/bar
AFAICS есть три варианта:
Какой из этих вариантов вы бы порекомендовали?
Лично я бы просто дважды монтировал NFS в двух разных местах. Вам не нужно экспортировать / монтировать отдельно, так как вы можете подключать подкаталоги экспорта NFS напрямую.
Я бы предложил крепление привязки по двум причинам:
Но пока это только два монтирования и ни один из каталогов не доступен более чем через одно монтирование, тогда я бы сказал, выберите вариант, с которым вам легче всего работать.
Я бы, вероятно, поместил содержимое в дерево в папке / exports (например, / exports / web), а затем смонтировал это дерево в обоих местах на клиенте. Это сохраняет порядок и позволяет позже добавлять новые проекты без необходимости реорганизации.