URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 47870
[ Назад ]

Исходное сообщение
"Виртуальные хосты в Apache"

Отправлено Grayich , 02-Сен-04 18:52 
Где почитать про организацию виртухальных хостов в апаче
или как бысрее всего сделать рабочую конфигурацию
нужно каждому юзверю создать свой псевдосервер совпадающий названием с названием юзера, и корневая директория сайта домашний каталог юзверя

Содержание

Сообщения в этом обсуждении
"Виртуальные хосты в Apache"
Отправлено Grayich , 02-Сен-04 21:45 
если точнее то по ip получаеться, но надо по именам. Я создаю виртуалы но работает только главный в чем может быть трабла ?



"Виртуальные хосты в Apache"
Отправлено MoHaX , 03-Сен-04 04:44 
>если точнее то по ip получаеться, но надо по именам. Я создаю
>виртуалы но работает только главный в чем может быть трабла ?

А с ДНС чего? Как у тебя описаны виртуалы?



"Виртуальные хосты в Apache"
Отправлено Lucky , 03-Сен-04 07:05 
>>если точнее то по ip получаеться, но надо по именам. Я создаю
>>виртуалы но работает только главный в чем может быть трабла ?
>
>А с ДНС чего? Как у тебя описаны виртуалы?


Пример конфига сюда можно?


"Виртуальные хосты в Apache"
Отправлено open , 03-Сен-04 10:17 
умение пользоваться гугл и школьное знание анг - решение 90 % вопросов....

http://httpd.apache.org/docs/vhosts/name-based.html


>>>если точнее то по ip получаеться, но надо по именам. Я создаю
>>>виртуалы но работает только главный в чем может быть трабла ?
>>
>>А с ДНС чего? Как у тебя описаны виртуалы?
>
>
>Пример конфига сюда можно?



"Виртуальные хосты в Apache"
Отправлено Grayich , 03-Сен-04 14:46 
>Пример конфига сюда можно?

*httpd.conf
NameVirtualHost *              
<VirtualHost server>            
    ServerName server
    DocumentRoot /usr/local/www/data
</VirtualHost>

<VirtualHost mmm>
    DocumentRoot /home/eire/www
    ServerName mmm
</VirtualHost>

*/etc/hosts
192.168.0.240           server
192.168.0.241           mmm

это последняя конструкция, по 192.168.0.240 и 192.168.0.241 попадает соответственно на server и mmm
вот, а если я делаю по именам, то по 192.168.0.240 попадает только на тот который прописан первым. Кажется трабла в том что действительно с ДНС что-то, потомучто по именам работает только совпадающим с самбой. че копать то ? да  все это на FreeBSD 5.2 и Apache 1.3.31


"Виртуальные хосты в Apache"
Отправлено Lucky , 03-Сен-04 15:08 
У меня так сделано
в httpd.conf:
NameVirtualHost 123.123.123.132

<VirtualHost 123.123.123.132>
    ServerAdmin root@domain1.ru
    DocumentRoot /path/to/home1/
    ServerName www.doamin1.ru
    ErrorLog logs/domai1/error_log
    CustomLog logs/domain1/access_log combined
</VirtualHost>

<VirtualHost 123.123.123.132>
    ServerAdmin root@domain2.ru
    DocumentRoot /path/to/home2/
    ServerName www.doamin2.ru
    ErrorLog logs/domai2/error_log
    CustomLog logs/domain2/access_log combined
</VirtualHost>

Ну и Directiory зделаны для них


"Виртуальные хосты в Apache"
Отправлено Grayich , 03-Сен-04 15:15 
>У меня так сделано
>в httpd.conf:
>NameVirtualHost 123.123.123.132
>
><VirtualHost 123.123.123.132>
>    ServerAdmin root@domain1.ru
>    DocumentRoot /path/to/home1/
>    ServerName www.doamin1.ru
>    ErrorLog logs/domai1/error_log
>    CustomLog logs/domain1/access_log combined
></VirtualHost>
>
><VirtualHost 123.123.123.132>
>    ServerAdmin root@domain2.ru
>    DocumentRoot /path/to/home2/
>    ServerName www.doamin2.ru
>    ErrorLog logs/domai2/error_log
>    CustomLog logs/domain2/access_log combined
></VirtualHost>
>
>Ну и Directiory зделаны для них

в том то и дело, мне только для локальной сети это надо сделать, а не для инета. Через инет непробовал, но наверное работало бы все. А вот почему по именам не обращается из локальной сети ??


"Виртуальные хосты в Apache"
Отправлено Lucky , 03-Сен-04 15:32 
А на машинах прописаны в hosts?

"Виртуальные хосты в Apache"
Отправлено Grayich , 03-Сен-04 15:44 
>А на машинах прописаны в hosts?

нет конечно :) я же не собираюсь прописывать 100 с лишним человек, половины которых я незнаю в хочтах имена :)


"Виртуальные хосты в Apache"
Отправлено Lucky , 03-Сен-04 15:50 
>>А на машинах прописаны в hosts?
>
>нет конечно :) я же не собираюсь прописывать 100 с лишним человек,
>половины которых я незнаю в хочтах имена :)


А DNS какие у клиентов? прова? или есть свой еще?


"Виртуальные хосты в Apache"
Отправлено Grayich , 03-Сен-04 15:58 
>>>А на машинах прописаны в hosts?
>>
>>нет конечно :) я же не собираюсь прописывать 100 с лишним человек,
>>половины которых я незнаю в хочтах имена :)
>
>
>А DNS какие у клиентов? прова? или есть свой еще?


во блин ! точно ! :) DNS то прова прописан :) а не сервера :)
все спасибо траблу нашли :))


"Виртуальные хосты в Apache"
Отправлено Lucky , 03-Сен-04 16:01 
>>>>А на машинах прописаны в hosts?
>>>
>>>нет конечно :) я же не собираюсь прописывать 100 с лишним человек,
>>>половины которых я незнаю в хочтах имена :)
>>
>>
>>А DNS какие у клиентов? прова? или есть свой еще?
>
>
>во блин ! точно ! :) DNS то прова прописан :) а
>не сервера :)
>все спасибо траблу нашли :))
Дак и что? будешь у 100 человек DNS порписывать?


"Виртуальные хосты в Apache"
Отправлено Grayich , 03-Сен-04 16:29 
>Дак и что? будешь у 100 человек DNS порписывать?

нет просто инфу выложу на сайт :) что поменять надо, или может раньше на vpn переведу.