Estoy usando Ubuntu 12.10, y sé que si coloco un archivo php (index.php) debajo de / var/www
, y lo visito localhost:80/index.php
, funcionará bien.
Sin embargo, digamos que tengo varios proyectos en carpetas de pedidos en directorios como:
/home/myuser/Projects/Joomla
y
/home/myuser/Work/testphp
¿Cuáles son mis alternativas para que Apache pueda leer esas carpetas? Sé que tengo estas posibilidades:
Crear enlaces simbólicos (pero no he podido averiguar qué permisos / grupos debo configurar y por qué)
Agregue VirtualHosts (no he encontrado un recurso que explique cómo usar VirtualHosts para esta situación).
¿Alguien podría decirme cuáles son mis posibilidades y cuál es la mejor y por qué?