![]() |
Помогите, кто разбирался.
Есть машинка, на ней thttpd и два виртуальных сервера aaaa.com и bbbb.com. Как этих зараз правильно написать ? |
Tverd
Цитата:
|
Tverd
Ставьте Apache!!!! Его конфиги, кажется, уже наизусть знают :up: |
Belansky:
В смысле ? В том смысле что прописать нужно в конфигурационном файле ? В мане куча вариантов, однако я не могу понять, как thttpd поймет в каком каталоге у меня лежат нужные страницы для каждого из виртуальных серверов. Допустим в DNS все норма, т.е. оба адреса aaaa.com и bbbb.com находятся на одном IP. Но вот что дальше ? |
Ребят, на вас вся надежда... я уж извелся.
|
Tverd
Прописываешь пути для каждого виртуального хоста. Цитата:
Вам-бы книжку про апачи почитать, а на форуме никто всё полностью не опишет. И FreeBSD тут ни при чём - Apache он и в Африке индеец. :) |
ruslandh
Вопрощающий, вообще-то, про thttpd спрашивал. А насколько его настройки от настроек Apache отличаются, не знаю, ибо по жизни только Apache и использовал. |
Belansky
Извиняюсь, не понял :) http://www.acme.com/software/thttpd/thttpd_man.html Цитата:
|
ruslandh:
" if you're using multiple-IP multihosting:" у меня же не куча IP и хостов, у меня один IP. А вообще я ман до дыр прочитал.. + config.h в исходниках, но блин все равно не соображу... Ладно, буду сам корячиться... |
Ну там-же несколькими строчками выше было :
Цитата:
Это просто упрощение у Вас. |
Tverd
А почему, собственно говоря, такая сильная необходимость именно в thttpd? Настройте Apache. Он уж задокументорован очень отлично. |
Tverd
Ну а я о чём? За зто время уже и Apache поставили бы, и конфиг ruslandh-а применили....:gigi: машинках этак на пяти.. |
Belansky: dmitryst:
Апач не нужен из соображений скорости и минимума. Как-никак игровой сервер, там и thttpd нагрузка. Да и люблю kqueue BSDшный, а в апаче такого походу нет. ruslandh: Что касается алиасов понятно только половина. Тогда какая структура каталогов ? |
Tverd
Ну, дело хозяйское.... Только тут я Вам, увы, не помошник. :( |
Ну какая -
в /usr/www лежит www.acme.ru в /usr/www/joe ---- www.joe.acme.ru /usr/www/jane ----- www.jane.acme.ru Все они на одном ip, соответствующем www.acme.ru (192.100.66.1) Цитата:
|
В общем сделал так:
в корне /www сделал два каталога www.aaaa.com и www.bbbb.com. При правильной адресации в DNS и запросе из браузера - заходит. Появилась другая проблема... если я в браузере пишу IP адрес, то он лезет в корень /www откуда видны эти два каталога... Т.е. интересует вопрос, как по умолчанию заставить при запросе по IP лезть в www.aaaa.com, например ? |
А какой командой Вы запускаете hhttpd ?
|
ruslandh:
Запускаю скриптом, который по умолчанию присутствует в поставке - thttpd.sh, он соответственно запускает thttpd.wrapper, тоже скрипт, который висит в памяти и если thttpd вылетает, то перезапускает его. Плюс там я добавил несколько ключей которые отвечают за лог и конфигурацию. Могу привести листинг конфига, если это интересует. |
Придётся в скриптах разбираться - какую команду они реально дают при запуске thhtpd и откуда берут ёё параметры.
|
Время: 16:50. |
Время: 16:50.
© OSzone.net 2001-