Apache Virtual Hosts – несколько сайтов на одном сервере

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

Установка В Red-Hat-based дистрибутивах Apache называют httpd, в Debian и Ubuntu – apache2.
Команды установки:
Fedora

  yum install httpd 

Debian

  apt-get install apache2 

Основным конфигурационным файлом web-сервера является /etc/httpd/conf/httpd.conf и /etc/apache2/conf/apache2.conf соответственно.

Читать