/mnt/hgfs/'공유 폴더'를 아파치 루트로 사용할 수 있나요?

/mnt/hgfs/'공유 폴더'를 아파치 루트로 사용할 수 있나요?

개발 컴퓨터에서 Ubuntu Server(12.04)를 실행하고 있습니다. VM에 있습니다. Apache2, MySQL, PHP 설정 작업에 성공했습니다. IP를 지정하여 호스트 브라우저에서 서버에 액세스할 수 있습니다. 만세!

다음 작업은 호스트 컴퓨터(Mac OS X 10.7)에서 프로젝트 파일을 편집할 수 있도록 파일 시스템을 설정하는 것입니다. 저장을 누르고 Linux 서버를 통해 브라우저에서 해당 파일을 볼 수 있습니다.

이를 달성하려는 방법은 내 Mac의 폴더를 /mnt/hgfs/foldername. 그런 다음 Apache2의 가상 호스트를 해당 폴더로 지정했습니다. 테스트 목적으로 chmod폴더를 복사 777하고 Mac에서 파일에 액세스하려고 시도했습니다. 나는 403 Forbidden.

모든 파일을 서버에 FTP로 전송할 필요가 없도록 Mac과 폴더를 공유하도록 VM을 설정하려면 어떻게 해야 합니까? 한 생각은 rsync폴더 /mnt/hgfs/*에 대한 것이었습니다public_html

답변1

Apache가 공용 폴더까지 권한을 갖고 있는지 확인해야 합니다. 그 외에는 괜찮을 것입니다. 나는 항상 그것을합니다.

cmhod o+rx /mnt
chmod o+rx /mnt/hgfs/
chmod o+rx /mnt/hgfs/foldername

아파치는 아마도 mnt에 들어갈 수 없을 것입니다

관련 정보