Я использую Ubuntu 12.10, и я знаю, что если я помещаю php-файл (index.php) в /var/www
и посещаю localhost:80/index.php
, он будет работать нормально.
Однако скажем, что у меня есть несколько проектов в папках заказов в таких каталогах, как:
/home/myuser/Projects/Joomla
а также
/home/myuser/Work/testphp
Какие у меня есть альтернативы, чтобы Apache мог читать эти папки? Я знаю, у меня есть эти возможности:
Создайте символические ссылки (но я не смог выяснить, какие разрешения / группы я должен установить и почему?)
Добавьте VirtualHosts (я не нашел ресурс, который объяснит, как использовать VirtualHosts для этой ситуации).
Может ли кто-нибудь сказать мне, каковы мои возможности и какой из них лучший и почему?