Виртуальный хостинг — вид хостинга, при котором множество веб сайтов расположено на одном Web сервере. Виртуальный хостинг самый экономичный вид хостинга. Одним из методов реализации доступа к веб сайтам расположенным на виртуальном хостинге является доступ по имени. При этом способе все веб сайты используют один общий IP адрес.

Согласно протоколу HTTP/1.1 веб браузер при запросе к веб серверу указывает доменное имя веб сайта в поле Host заголовка текущего запроса, а веб сервер использует это доменное имя для правильного выполнения запроса. Также, веб сервер копирует это имя в ячейку [HTTP_HOST] супер глобального массива $_SERVER.

Удобно если на виртуальном хостинге, папка сайта является домашним каталогом владельца сайта.

Для того, чтобы Ваш Centos 6.4 Web сервер превратился в сервер для виртуального хостинга множества сайтов, достаточно отредактировать файл /etc/httpd/conf/httpd.conf

Проверить работоспособность виртуального хостинга можно с Linux или Windows рабочей станции.

Создайте администратора сайта и папку для вашего сайта, например, uesaka.ru:

Виртуальный хостинг не сложно организовать на выделенном или виртуальном (VPS) сервере LAMP (Linux Apache MySQL PHP).