1. удалите эту машину для работы с чистым линуксом у вас не хватает опыта.
2. поставьте bitrix VM
или vestacp
или braynicp
или боже упаси ispmanager
(все они ставятся в 1 клик)
собственно всей этой лабудой они буудт заниматься за вас, а в производительности вы ничего не потеряете.
И дело тут не в апаче а в том что на веб сервере десятки демонов и их нужно конфигурировать
начиная от bind заканчивая letsencrypt кудка как проще взять уже работающую систему.
Если же вам интересно поразбираться то ispconfig3 ( не путать с ispmanager)
Cам же ваш вопрос:
у вс не локалхост у вас есть конфиг default который исполняет функции /dev/null только для веб сайта, в котором прописан "любой домен".
для вашего же сайта вам нужно указать домен явно.
то есть вы создаете отдельный конфиг с отдельными настройками применяете его.
После этого неразобраные запросы идут в дефолтный конфиг а то что вам нужно через явно обозначеный домен.
Собственно все.
Зайдя по любому домену который приведет на этот сервер и технических и обычных и айпи в добавок. вы попадете в местный дев нул. то есть в конфиг дефолта.
Но если в укажете частный случай то по попадете на конкретный конфиг и он вам даст другой путь.
ServerName naydikvartiru.ru
DocumentRoot /var/www/naydikvartiru/data/www/naydikvartiru.ru
Однако и конфиги могут отличаться в зависимости как у вас построен веб сервер есть ли там nginx виды представления php количество их версий и тд и тп.