Apache.RU - Webboard
Вернуться
virtual hosts...... (john07) 06/12 - 12:36:27
Re: virtual hosts...... (WebTech) 06/12 - 15:01:24
Re: virtual hosts...... ошибка (WebTech) 06/12 - 15:11:12
Re: virtual hosts...... ошибка (john07) 06/12 - 17:38:18
Re: virtual hosts...... ошибка (WebTech) 07/12 - 14:30:18
> Original message text:
> From:
> john07 - 06/12 - 12:36:27
> Subject:virtual hosts......
> -----------------
> Помогите пожалуйста..Есть локальная сеть..Апач стоит на рабочей станции..В файле httpd.conf прописано несколько виртуальных хостов..как настроить чтобы когда с других машин набирали например http://виртуальный_хост/ апач выдавал документы соответствующих виртуальных хостов..
>
From: WebTech - 06/12 - 15:01:24
Subject:virtual hosts......
-----------------
В httpd.conf надо сделать так:
В директиве Listen прописать IP, который имеет ваш комп в локалке и порт, на котором апач будет принимать запросы, т.е. например
Listen 192.168.0.25:80
Директива NameVirtualHost должна содержать ваш IP, т.е.
NameVirtualHost 192.168.0.25
Затем у вас идут виртуальные хосты в виде:
<VirtualHost 192.168.0.25>
ServerName virtual_host1
DocumentRoot "C:/Apache/htdocs/host1"
</VirtualHost>
<VirtualHost 192.168.0.25>
ServerName virtual_host2
DocumentRoot "C:/Apache/htdocs/host1"
</VirtualHost>
и так далее
Директива ServerName задает имя виртуального хоста
Директива DocumentRoot - папку из которой будут отдаваться документы
Далее.
Если в локалке есть сервер имен, то в нем необходимо сопоставить названия всех виртуальных хостов с вашим ip. Если сервера имен нет, то тогда придется модифицировать файл hosts на КАЖДОЙ машине, с которой предполагается обращаться к апачу.
Т.е. в hosts необходимо добавить записи
192.168.0.25 virtual_host1
192.168.0.25 virtual_host2
192.168.0.25 virtual_host3
и т.д.
Пиши, если что будет непонятно
[Это сообщение - спам!]
Последние сообщения из форума
17837
|
|