ЛАМПА под ключ для размещения AFP смонтированного каталога

Я пытаюсь использовать сервер TurnKey LAMP в качестве среды веб-разработки для песочницы для проекта с компонентами в php и двоичных исполняемых файлах. Моя хост-машина - ОС 10.6. Я хочу использовать AFP для обслуживания каталога с моего хоста, чтобы я мог вносить изменения и быстро тестировать их (например, песочницу). Я провел много исследований, чтобы заставить виртуальную машину (на которой работает Ubuntu) монтировать общий ресурс AFP, и, в конце концов, добился успеха, но я столкнулся с проблемами конфигурации с Apache, которые приводят к возникновению ошибки 403 для общего каталога. Мне просто нужна помощь в настройке Apache для обслуживания этого каталога.

Вот шаги, чтобы воспроизвести ситуацию:

  1. Загрузите и установите сервер TurnKey LAMP.
  2. Пока вы ждете, скачайте afpfs-ng.
  3. Кроме того, пока вы ждете, настройте дополнительный ресурс afp на Mac с легким именем пользователя и паролем.
  4. Запустите следующие команды на оболочке лампы vm.
    1. apt-get install build-essential libfuse-dev libreadline-dev libgcrypt11-dev libgmp3-dev libgmp3c2 libgmpxx4ldbl
    2. предохранитель
    3. скопировать тарелку afp в виртуальную машину
    4. tar -xf afpfs-ng-0.8.1.tar.bz2
    5. cd afpfs-ng-0.8.1
    6. ./configure
    7. делать
    8. сделать установку
    9. CD / VAR / WWW
    10. mkdir shared_via_afp
    11. 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...)

Другие вопросы по тегам