ЛАМПА под ключ для размещения AFP смонтированного каталога
Я пытаюсь использовать сервер TurnKey LAMP в качестве среды веб-разработки для песочницы для проекта с компонентами в php и двоичных исполняемых файлах. Моя хост-машина - ОС 10.6. Я хочу использовать AFP для обслуживания каталога с моего хоста, чтобы я мог вносить изменения и быстро тестировать их (например, песочницу). Я провел много исследований, чтобы заставить виртуальную машину (на которой работает Ubuntu) монтировать общий ресурс AFP, и, в конце концов, добился успеха, но я столкнулся с проблемами конфигурации с Apache, которые приводят к возникновению ошибки 403 для общего каталога. Мне просто нужна помощь в настройке Apache для обслуживания этого каталога.
Вот шаги, чтобы воспроизвести ситуацию:
- Загрузите и установите сервер TurnKey LAMP.
- Пока вы ждете, скачайте afpfs-ng.
- Кроме того, пока вы ждете, настройте дополнительный ресурс afp на Mac с легким именем пользователя и паролем.
- Запустите следующие команды на оболочке лампы vm.
- apt-get install build-essential libfuse-dev libreadline-dev libgcrypt11-dev libgmp3-dev libgmp3c2 libgmpxx4ldbl
- предохранитель
- скопировать тарелку afp в виртуальную машину
- tar -xf afpfs-ng-0.8.1.tar.bz2
- cd afpfs-ng-0.8.1
- ./configure
- делать
- сделать установку
- CD / VAR / WWW
- mkdir shared_via_afp
- mount_afp 'afp: // user: - @ host_computer / share-name' shared_via_afp
Попытка получить доступ к этому каталогу из веб-браузера просто вызывает 403. Что дальше?
Вот ресурсы, которые я использовал, чтобы заставить работать afp:
http://sites.google.com/site/alexthepuffin/home
http://guide.ubuntuforums.org/showthread.php?t=1011312&page=2
http://stackoverflow.org/wiki/Mount_an_AFP_share_from_Linux
http://sourceforge.net/apps/mediawiki/fuse/index.php?title=FAQ
2 ответа
Я решил проблему с самбой. Я не знаю, выполнял ли я правильный поиск еще в сентябре или это было невозможно, но настроить сервер Samba на виртуальном устройстве LAMP TurnKey очень просто:
root@lamp /$ apt-get update
root@lamp /$ apt-get install samba
root@lamp /$ apt-get install webmin-samba
http://www.turnkeylinux.org/forum/support/20100330/add-samba-server-turnkey-joomla
Я должен спросить, почему вы используете AFP, а не NFS, если вы хотите поделиться с *nix?
afpfs-ng - это плагин FUSE, поэтому я предполагаю, что демон Apache не имеет доступа к точке монтирования FUSE. Я не уверен, как, но вы должны получить учетную запись Apache для монтирования FUSE.
(... или используйте NFS...)