Instaluję 32-bitowy system Ubuntu 11.04 na maszynie wirtualnej VirtualBox z folderem współdzielonym na hoście. Folder współdzielony to
/media/sf_Dev/
Chcę zmienić Apache2, aby wskazywał na DocumentRoot
ten folder, więc edytowałem, /etc/apache2/sites-available/default
aby zastąpić istniejące dwie ścieżki w tym pliku na / media / sf_Dev / zamiast / var / www i nie będzie pokazywał index.html.
Kiedy patrzę /var
z ls -l
widzę
drwxr-xr-x 2 root root ... www
a kiedy ls -l /media/
widzę
drwxrwx--- 1 root vboxsf ... sf_Dev
i Apache nie widzi cp /var/www/index.html /media/sf_Dev/
indeksu.html umieszczam w tym katalogu ( iirc)
Próbowałem także edytować envvary, aby grupa była vboxsf, ale myślę, że źle to zrobiłem.
export APACHE_RUN_GROUP=www-data
do
export APACHE_RUN_GROUP=vboxsf
Co robię źle, co muszę zrobić, aby Apache2 wyświetlał pliki z tego katalogu? (technicznie rzecz biorąc chcę podawać pliki dla apache, /media/sf_Dev/apache/www
ale robię krok po kroku, więc jeśli to pomoże ci zewrzeć rzeczy, niech tak będzie)