Я создал файл /etc/apache2/sites-enabled/imperium.ru.conf
Вообще то дожен существовать файл конфигурации сайта в /etc/apache2/sites-available/
А в /etc/apache2/sites-enabled файл конфига копируется (или создаётся ссылка) для разрешения сайта.
Для создания нескольких сайтов достаточно сделать копию дефолтного файла с новым именем и подправить в нём путь до сайта.
Про ntfs не знаю, такими извращениями не занимался. Чтоб на сервере с Linux держать разделы с ntfs да ещё и сайты туда загонять.
Как минимум apache будет неправильно управлять разрешениями на файлы что снизит безопасность до 0 (я так думаю).
Пользователь добавил сообщение 07 Августа 2020, 08:38:11:
Тут же Вы пишите в конфиге
<VirtualHost *:80>
ServerName imperiumTest.ru
А ходить пытаетесь 127.0.0.1/imperiumTest.ru, фигня получается сэр.
2 раза один и тот же адрес.
Пользователь добавил сообщение 07 Августа 2020, 08:42:40:
Раз так
DocumentRoot /media/rojroyy2/User/GitHub/Imperium
то
http://127.0.0.1/imperiumдолжно быть.
Домен ru откуда прилепился? Почему не org тогда?