Ссылка на видео о том, что такое веб-сервер
Переходим к рассмотрению важного понятия, с которым очень часто приходится сталкиваться при работе и настройке веб-серверов - это понятие виртуального веб-сервера.
Давайте будем разбираться, что это такое и зачем это нужно.
По умолчанию, когда у вас установлен какой-то веб-сервер на вашем компьютере, получается следующая ситуация.
1 компьютер = 1 веб-сервер = 1 веб-сайт = 127.0.0.1 = localhost
Ситуация в том, что на одном веб-сервере, по умолчанию, мы можем расположить один веб-сайт.
Как же быть, если на одном веб-сервере нужно сделать несколько веб-сайтов? Чтобы все эти веб-сайты работали.
Для решения этой задачи как раз-таки и используется такая возможность, которая есть в веб-серверах - это так называемый виртуальный веб-сервер.
Именно благодаря виртуальным веб-серверам становиться возможным работа с несколькими веб-сайтами в пределах одного компьютера на одном установленном веб-сервере.
Как правило, веб-сервер, который у вас установлен (не важно будь это Apache, Nginx и.т.д.) этому одному веб-серверу соответствует одна папка на жестком диске, в которой лежат файлы вашего веб-сайта.
Веб-сервер обращается в эту папку, запрашивает там необходимые файлы, обрабатывает их и выдает в ответ тому посетителю, который эти файлы запросил.
Но, с помощью виртуального веб-сервера мы можем создать сколько угодно таких папок, в котором, в одной папке расположить site1.ru, во второй папке расположить site2.ru, site3.ru и.т.д.
По сути, виртуальный веб-сервер - это просто обычная папка, которая лежит на вашем компьютере.
Настроив соответствующим образом веб-сервер, который у вас установлен, с помощью такой возможности, которая встроена в этот веб-сервер, вы можете пояснить вашему веб-серверу из какой папки компьютера нужно брать файлы, если произошел тот или иной запрос.
Например, если произошел запрос в адресную строку site1.ru, то нужно взять файлы из той папки, к которой настроен веб-сервер для этого запроса.
Виртуальный веб-сервер - это просто возможность, которая встроена в настройки веб-сервера и которая позволяет нам сообщить веб-серверу с какой папки нужно брать на жестком диске файлы, в зависимости от того, какой запрос к нему поступил.
Таким образом, с помощью виртуального веб-сервера мы можем на одном компьютере располагать сразу несколько веб-сайтов.
Остается только разобраться в технических моментах, как это можно настроить.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти