Em todas as instruções que encontrei para configurar vhosts no Ubuntu LAMP, você precisa criar um novo arquivo vhost conf para cada vhost. Posso declarar todos os meus vhosts em um único arquivo e o que preciso fazer para isso?
Responder1
Você pode criar um arquivo grande e, se tiver apenas um ou dois nomes de host para se preocupar, tudo funcionará bem. Mesmo com MUITOS hosts, um arquivo funcionará tecnicamente.
MAS ... quando você tem muitos hosts (mais de 2 ou 3 para mim), ter cada um em seu próprio arquivo, nomeado após o FQDN com um indicador SSL (ou seja, ssl-webapp3.example.com.conf
ou webapps.example.com.conf
ou www.example.com.conf
) tornará sua vida MUITO mais fácil e será "mais sustentável" a longo prazo e também facilita a ativação/desativação de hosts/sites individuais.