Где разместить корень веб-сервера? - PullRequest
3 голосов
/ 16 июня 2010

Я только что сделал обновление и сейчас частично думаю о структуре каталогов веб-сервера для локальной рабочей станции для веб-разработки на платформе Linux.Требуется запуск нескольких хостов и разных проектов.Куда лучше поместить все документы сервера?/ Вар / WWW?/ SRV?/ WWW?Я планирую сделать это как отдельный раздел - это может быть хорошо для резервного копирования?:) Я с нетерпением жду ваших мыслей по этому поводу.

Ответы [ 3 ]

3 голосов
/ 16 июня 2010

Для разработки вы можете поместить файлы куда угодно - возможно, в свой домашний каталог (вы можете разрешить Apache обслуживать файлы из вашего домашнего каталога, установив UserDir enabled в конфигурации Apache: см. http://httpd.apache.org/docs/2.1/mod/mod_userdir.html).

Для производства, /srv/www, вероятно, лучшее место для файлов, это (свободно) определено в FHS: http://www.pathname.com/fhs/pub/fhs-2.3.html#SRVDATAFORSERVICESPROVIDEDBYSYSTEM

Кроме того, /srv/www обычно (конечно, в Fedora, например) одинмест, которые SELinux рассматривает как веб-контент, который позволяет Apache читать файлы.

0 голосов
/ 16 июня 2010

Это хорошо объяснено в Стандарте иерархии файловой системы . Это должно войти в /srv.

0 голосов
/ 16 июня 2010

Под /srv - подходящее место для файлов служебных данных.Делать его отдельным томом не обязательно, при условии, что он является относительно безопасным для заполнения.

...