Итак, я настраиваю локальный хост для веб-разработки на своем рабочем столе Fedora 20. Я установил httpd и так далее ...
Моя проблема заключается в добавлении моего пользователя в / var / www и / var / www / html. Я заглянул в / etc / group и не увидел ни группу www-data, ни группу http, но я увидел группу apache.
Но когда я ls -alF / var:
drwxr-xr-x. 4 root root 4096 Mar 3 09:46 www/
И / var / www:
drwxr-xr-x. 2 root root 4096 Oct 14 21:17 html/
Таким образом, они принадлежат корневой группе. Как вы порекомендуете настроить эти папки, чтобы у моего пользователя был доступ к этим папкам для веб-разработки?
В Fedora, /var/www
используется для веб-сайта по умолчанию, который показывает тестовую страницу, когда кто-то заходит на ваш веб-сайт с его прямым IP-адресом или именем хоста, для которого не настроен виртуальный хост. Поскольку этим каталогом управляет система упаковки, он лучшая практика положить твой собственный веб-сайты в каталогах в /srv/www
(который вы должны создать) и установите их право собственности и разрешения на все, что подходит для вашего конкретного сценария.