IIS (Internet Information Services) представляет собой набор серверов и служб, разработанный компанией Microsoft и включённый в состав операционных систем семейства Windows Server. При этом IIS предоставляет администратору возможность разместить на сервере не один, а сразу несколько веб-сайтов с разными доменными именами.
В настоящем руководстве рассмотрим, как настроить несколько сайтов в IIS на виртуальном выделенном сервере, работающем под управлением Windows Server 2016.
Поскольку для своей работы сайты будут использовать веб-сервер IIS, то предварительно необходимо на виртуальной машине установить непосредственно веб-сервер IIS.
Как настроить несколько сайтов в IIS
После окончания установки IIS в Диспетчере серверов перейдите в Средства → Диспетчер служб IIS.

Затем в разделе Подключения раскройте ветку, соответствующую вашему серверу, и перейдите на строку сайты. На этой строке нажмите правую кнопку мыши и в открывшемся контекстном меню выберите Добавить веб-сайт.

В окне формы добавления сайта заполните следующие поля:
Имя сайта– введите доменное имя вашего сайта;Физический путь– укажите каталог, в котором будут размещены файлы вашего сайта;Имя узла– введите название для создаваемого узла, например, укажите доменное имя сайта.
Для создания сайта нажмите ОК.

Затем аналогичным способом создайте ещё один сайт.

Чтобы проверить работоспособность сайтов, создайте стартовую страницу для каждого из них. Например, перейдите в каталог первого сайта и создайте там файл index.html. Данный файл должен содержать HTML-разметку веб-страницы. Например, такую:
<html>
<head><title>Your Domain 1</title></head>
<body><h1>YOUR FIRST SITE CREATEAD WITH MS IIS ON YOUR VDS</h1></body>
</html>
После чего откройте браузер и в строке навигации введите доменное имя этого сайта. В нашем случае браузер должен отобразить страницу сайта your-domain1.host.

Точно так же вы можете сделать веб-страницу для второго сайта и проверить его работоспособность, указав в навигационной строке браузера соответствующее доменное имя.

Таким образом, мы разобрали, как настроить несколько сайтов в IIS. На своём виртуальном выделенном сервере вы можете разместить два и более веб-сайтов, каждый из которых будет доступен по своему доменному имени. В нашем случае веб-сервер IIS настроен на обработку всех входящих запросов к доменам your-domain1.host и your-domain2.host. При этом файлы этих сайтов расположены в отдельных каталогах нашего сервера – C:\inetpub\wwwroot\your-domain1.host и C:\inetpub\wwwroot\your-domain2.host соответственно.
Если вы не являетесь владельцем доменов, у вас всё равно есть возможность протестировать данную конфигурацию. Для этого на своём сервере внесите изменения в файл C:\WINDOWS\system32\drivers\etc\hosts. Например, добавьте в конец файла строки типа:
127.0.0.1 your-domain1.host
127.0.0.1 your-domain2.host
После сохранения изменений в файле hosts вы сможете проверить работоспособность данных сайтов, запустив браузер непосредственно на вашем виртуальном сервере.