Приветствую Всех,
Вот возникла у меня необходимость сделать так, чтобы для каждого
пользователя был отдельный сервер запущен. Соответственно если
запускать от имени пользователя, то порт, на который должен
биндиться апач должен быть > 1024 соответственно для этого надо
ставить прокси чтобы форвардил реквесты, приходящие на
www.user.domain.ru:80 -> www.user.domain.ru:[CurrentDomainPort].
Апач будет 1.3.14 (не _russian_). Хотелось бы узнать как поступать с
кодировками. Делать имена типа koi.domain.ru win.domain.ru или же на
стороне прокси производить перевод в нужную кодировку? Как лучше это
сделать и на какие грабли можно напороться. И побочно несколько
вопросиков:
1. Какой прокси лучше использовать? Я остановился на oops.
2. Если и прокси и пользовательские сервера держать на одной машине
то сильно ли это отразится на общей производительности железки?
3. Каким образом можно ограничить количество MaxServers and etc.
для каждого пользователя, чтобы сам конфигурацию не правил, а то так
ни одна машина не выдержит. Править сам апач?
4. Как еще можно соорганизовать так чтобы при изменении конфигурации
апаче сам перечитывал конфигурацию? Это конечно пафосно и не очень
то нужно, но если пользователь редактирует конфиг у себя на машине,
а потом его запихивает на сервер по ftp, то чтоб ему каждый раз не
идти ssh-ом на машину и не говорить restart апачу.
Заранее всем благодарен.
P.S.: OS FreeBSD 4.1-RELEASE.
Best regards,
Alexei V. Alexandrov [AA4460, AVA32-RIPN, AA1829-RIPE]
------------------------------------------------------------------------
*** Alexei V. Alexandrov -- www.elcomsoft.com ---- ava@xxxxxxxxxxxxx ***
*** PGP Fingerprint: 9F23 7153 51D4 FD8F 4E7F D4DF E0FA E400 ***
------------------------------------------------------------------------
=============================================================================
= Apache-Talk@xxxxxxxxxxxxx mailing list =
Mail "unsubscribe apache-talk" to majordomo@xxxxxxxxxxxxx if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.