Во всех инструкциях, которые я нашел для настройки vhosts на Ubuntu LAMP, вам нужно создать новый файл конфигурации vhost для каждого vhost. Могу ли я объявить все мои vhosts в одном файле и что мне для этого нужно сделать?
Вы можете создать один большой файл, и если у вас есть только одно или два имени хоста, все будет работать нормально. Даже при МНОЖЕСТВЕ хостов один файл технически будет работать.
НО... когда у вас много хостов (более 2 или 3 для меня ), имея каждый в своем собственном файле, названном в честь полного доменного имени с индикатором SSL (, т.е. ssl-webapp3.example.com.conf
или webapps.example.com.conf
илиwww.example.com.conf
)сделают вашу жизнь НАМНОГО проще и будут «более удобными в сопровождении» в долгосрочной перспективе, а также облегчат включение/отключение отдельных хостов/сайтов.