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

Исходное сообщение
"VirtualHost"

Отправлено Trask , 10-Авг-04 22:43 
Доброе время суток,
Помогите решить пробелему. Есть хостинг где хостится ~100 сайтов. Все виртуальные хосты прописываются в отдельном файле который инклудится в конфиг апача. Но так, как колличество пользователей увеличивается такой вариант уже не подходит, он просто не удобен! На сайте апача нашёл модуль который загоняет
это всё в sql, этот вариант для меня был бы идеален, если бы не ограниченное количество возможностей. Количество параметров которые можно задать, ограничено.
Может быть кто то уже сталкивался с подобной проблемой и нашёл выход?
Поделитесь опытом!

FreeBSD 5.2.1
apache_1.3.31
MySQL


Содержание

Сообщения в этом обсуждении
"VirtualHost"
Отправлено Trask , 11-Авг-04 18:47 
>Доброе время суток,
>Помогите решить пробелему. Есть хостинг где хостится ~100 сайтов. Все виртуальные хосты
>прописываются в отдельном файле который инклудится в конфиг апача. Но так,
>как колличество пользователей увеличивается такой вариант уже не подходит, он просто
>не удобен! На сайте апача нашёл модуль который загоняет
>это всё в sql, этот вариант для меня был бы идеален, если
>бы не ограниченное количество возможностей. Количество параметров которые можно задать, ограничено.
>
>Может быть кто то уже сталкивался с подобной проблемой и нашёл выход?
>
>Поделитесь опытом!
>
>FreeBSD 5.2.1
>apache_1.3.31
>MySQL

Что, не кто с этим не сталкивался?
Сомневаюсь... Если вопрос уже обсуждался и решение было найдено, поделитесь просто ссылкой, так как я ответа не нашёл...


"VirtualHost"
Отправлено lamerusha , 12-Авг-04 08:56 
в свое время в тестовом режиме я подымал VirtualHost на основе каталогов.
К сожалению у меня не осталось примеров, но все делаллось встроенными средствами апача
(ip based ?)
   - но минус тот же - один кфг файл на все зоны, IMHO дополнительные возможности надо реализовывать через механизм файлов .htaccess

"VirtualHost"
Отправлено dev , 12-Авг-04 11:54 
Храни все настройки в базе в подходящем тебе виде, а по ним генерируй скриптом апачевский конфиг.

"VirtualHost"
Отправлено Trask , 12-Авг-04 21:56 
>Храни все настройки в базе в подходящем тебе виде, а по ним
>генерируй скриптом апачевский конфиг.

По подробней можно?
Допустим я создал в базе столбцов с запасом, на все случаи жизни, как мне дальше в апаче вытаскивать и присваивать параметрам значения из таблицы?


"VirtualHost"
Отправлено dev , 12-Авг-04 22:34 
>Допустим я создал в базе столбцов с запасом, на все случаи жизни,
>как мне дальше в апаче вытаскивать и присваивать параметрам значения из
>таблицы?

Пишешь скрипт, к примеру, перловский. Забираешь из базы данные, генерируешь на их основе текстовый файл с конфигом, посылаешь graceful Апачу.