Найдите файл конфигурации виртуального хоста по умолчанию, запустив
ls /etc/apache2/sites-available/
Должен быть файл с именем deault.conf или аналогичный.Мы хотим отредактировать этот файл
sudo nano /etc/apache2/sites-available/default.conf
Убедитесь, что apache действительно прослушивает ваш порт 8090, добавив в начало этого документа
Listen 8090
Измените остальные настройкифайл, соответствующий вашему сайту, поэтому он может выглядеть примерно так:
Listen 8090
<VirtualHost *:8090>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/
# Other directives here
</VirtualHost>
Сохраните файл с другим именем в той же папке.Файлы должны заканчиваться на «.conf».Добавьте виртуальный хост к включенным сайтам, запустив
sudo a2ensite virtual_host_file_name.conf
, заменив «virtual_host_file_name.conf» именем файла, выбранного на предыдущем шаге.
Затем перезапустите сервер apache
sudo service apache2 reload
Похоже, вы заинтересованы только в доступе к нему с локального хоста, но если вы хотите получить к нему удаленный доступ, вам, возможно, придется проверить свои брандмауэры.