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
вы сможете проверить работоспособность данных сайтов, запустив браузер непосредственно на вашем виртуальном сервере.