sites disponíveis contém os arquivos de configuração do apache para cada um dos seus sites. Por exemplo:
<VirtualHost *:80>
ServerName site.mysite.com
ServerAdmin [email protected]
DirectoryIndex index.php
DocumentRoot /home/user/public_html/site.mysite.com/public
LogLevel warn
ErrorLog /home/user/public_html/site.mysite.com/logs/error.log
CustomLog /home/user/public_html/site.mysite.com/logs/access.log combined
</VirtualHost>
Quando você quiser adicionar um novo site (por exemplo, site.mysite.com), adicione-o aqui e use:
a2ensite site.mysite.com
Para ativar o site. Quando o site estiver habilitado, um link simbólico para o arquivo de configuração é colocado no diretório habilitado para sites, indicando que o site está habilitado.