Чтобы запустить веб-сайт на доменном имени, вам необходимо выполнить следующие шаги: - Зарегистрировать доменное имя - У регистратора укажите в записях NameServer (NS) сервер доменных имен (DNS), который будет обрабатывать домен. - На сервере имен добавьте записи для разрешения имени хоста на ваш сервер. - Настройте свой веб-сервер для обработки запросов, поступающих для этого доменного имени. Я никогда не запускаю свой собственный сервер имен. Служба сторонних серверов имен очень дешева и намного надежнее. Я бы не стал платить за него больше 10 долларов в год. Вам действительно нужно иметь три или четыре сервера имен, работающих в разных местах для избыточности и надежности. Похоже, у вашего веб-хостинга есть серверы имен, которые вы можете использовать, и я бы воспользовался этим. Записи DNS на сервере имен могут быть либо записями A, содержащими IP-адрес вашего веб-сервера, либо записями CNAME, указывающими на другое имя хоста, которое вы уже настроили так, чтобы оно указывало на ваш сервер. У вашего веб-хостинга есть способ добавить эти записи. Обычно это веб-интерфейс, который они предоставляют вам в панели управления, где вы можете создавать эти записи. В Ubuntu рекомендуется добавить конфигурацию Apache для веб-сайта (замените example.com для вашего фактического доменного имени): - Создайте каталог для файлов, которые будут обслуживаться */var/www/example.com* и поместите туда файлы HTML - Создавать */etc/apache2/sites-available/example.com.conf*: *:80> Servername example.com DocumentRoot /var/www/example.com var/www/example.com/> AllowOverride All Require all granted - Включить сайт: sudo a2ensite example.com - Перезапустите веб-сервер: sudo service apache2 restart