Siga estas etapas:
1. Edite o arquivo de configuração padrão:
vi /etc/apache2/sites-available/default.conf
e adicione esta linha:
DocumentRoot /home/myuser
2. Crie um novo arquivo de configuração de site:
touch /etc/apache2/sites-available/yourSite.conf
vi /etc/apache2/sites-available/yourSite.conf
<VirtualHost *:80>
ServerName Joomla
DocumentRoot /home/myuser/Projects/Joomla
<Directory /home/myuser/Projects/Joomla>
AllowOverride all
Options all
</Directory>
</VirtualHost>
3. Recarregue seu servidor:
service apache2 reload
Você pode acessar agora colocando o Joomla no URL. Se não funcionar, você deve criar o link simbólico:
ln -s /etc/apache2/sites-available/yourSite.conf /etc/apache2/sites-enabled/yourSite.conf