2015-06-28 7 views
0

Я работаю на сервере Ubuntu 12.04 с Apache, и я пытаюсь настроить 2 виртуальных хоста. Проблема в том, что я не знаю, как правильно настроить файлы .conf, чтобы правильно удалять оба виртуальных хоста с удаленной машины ...Apache несколько локальных виртуальных хостов

Например, если Ubuntu sever имеет адрес 192.168.1.3, и я использую другую машину, как я могу получить доступ к каждому виртуальному хосту с помощью http://192.168.1.3/host1 и http://192.168.1.3/host2?

прямо сейчас в моем/и т.д./apache2/сайтах доступной папки у меня есть следующие 2 файл

host1.conf

<VirtualHost *:80> 
ServerName 192.168.1.3/host1 
ServerAlias host1 
DocumentRoot /var/www/host1/ 
..... 

host2.conf

<VirtualHost *:80> 
ServerName 192.168.1.3/host2 
ServerAlias host2 
DocumentRoot /var/www/host2/ 
..... 

Какова правильная конфигурация для правильной работы виртуального хоста при доступе с удаленного ma скула?

+0

почему downvote? – dangel

ответ

1

Самый простой способ добиться этого - назначить имена хостов вашим виртуальным хостам. Например: host1.local.com & host2.local.com. Затем в удаленной машине, открыть/и т.д./хосты (вам потребуются привилегии Суды) и добавьте следующие строки:

192.168.1.3 host1.local.com 
192.168.1.3 host2.local.com 

Вашей виртуальные хосты конфигурация будет:

<VirtualHost *:80> 
ServerName host1.local.com