Apache. Несколько сайтов на одном сервере

Apache. Несколько сайтов на одном сервере

@tg08nn
mkdir /var/www/html/server1.com
mkdir /var/log/httpd/server1.com

Редактируем /etc/httpd/conf/httpd.conf 
Раскоментировать строку

NameVirtualHost *:80

Добавляем строки

<VirtualHost *:80>
DocumentRoot /var/www/html/server1.com
ServerName server1.com
ErrorLog /var/log/httpd/server1.com/error_log
CustomLog /var/log/httpd/server1.com/access_log combined
</VirtualHost>

Все настройки не заданные для сайта явным образом в директиве VirtualHost, наследуются от глобальных настроек Apache, указанных выше в этом же файле.

- Перезапускаем Apache:

# /etc/init.d/httpd restart

- Теперь, обращаясь по DNS именам, мы будем получать разные сайты. Если обратиться по IP адресу, то получим сайт teo.mynetwork.ru, т.к. он подключен первым.


Report Page