ispCP - Board - Support
Альтернативный конфиг апача - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: Russian Corner (/forum-53.html)
+--- Thread: Альтернативный конфиг апача (/thread-10981.html)

Pages: 1 2


Альтернативный конфиг апача - mihas - 06-16-2010 07:15 PM

Ситуация следующая. Есть несколько доменов, которые должны лежать не там куда стандартно панель их ложит. Например мне нужно направить апач сюда:
/var/www/virtual/domain.ru/src/htdocs
Понятно, я правлю ручками конфиг и все работает. Но, если после этого я добавляю в панели новый домен или вношу правки в старый, конфиг переписывается и мои ручные правки слетают.
Так вот вопрос, как бы их закрепить чтоб не слетали?
Есть вариант не добавлять домен через панель а конфиг сайта добавить в основной конфиг апача, но это не очень удобно.
Может кто подскажет решение?


RE: Альтернативный конфиг апача - data-stream_ru - 06-17-2010 02:06 PM

Ваши настройки переписываются из копии настроек, хранимых в конфигах папки кажется /etc/ispcp/apache/ сколь помню


RE: Альтернативный конфиг апача - Diza - 06-17-2010 03:03 PM

а может прибить алиас на домен и указать точку монтирования?


RE: Альтернативный конфиг апача - mihas - 06-17-2010 04:35 PM

data-stream_ru я это знаю, и что мне это дает? Исправив шаблон я автоматически применю такой конфиг ко всем доменам без исключения а мне нужно только для выбранных.
Diza это вариант, спасибо. Но тоже с ограничением, можно во-первых указать папку только в /var/www/virtual/domain.ru/htdocs, выше не получится а во-вторых в любом случае получится все будет в папке /var/www/virtual/site1.ru/htdocs/site2.ru/htdocs т.е. панель по любому в конце htdocs прилепит.


RE: Альтернативный конфиг апача - data-stream_ru - 06-17-2010 07:53 PM

mihas, я то же ручками правлю много чего на центральном сервере, где соседствуют наши сайты с клиентскими. Отсюда особенности - надо ручками править ряд моментов.

Так вот, давайте уже поймём как работает панель.

1. Есть рабочие конфиги, которые подгружаются ко всем службам, не только к апачу, 2. Есть оборазцовые конфиги, формируемые панелью.

Алгоритм приметивен для перла - подгружаем образцовые, делаем необходимые изменения, результат записываем и туда и сюда. При этом рабочий конфиг переписывается результирующим.

Поэтому, если вам что то нкадо править ручками, то дуплетом в /etc/ispcp/apache/working/

Переведите на русяз имя послдедней директории для понятности.

Если у вас отпадают ДНС настройки то это другая папка /etc/ispcp/

Если вам надо настроить иак, чтобы у вас при добавления другого домена, поддомена, е-майла, были нестандартные настройки, то это то же надо сникерснуть, включить мозги и копать те же папки.

Или наймите сисадмина, если сникерсы закончились.


RE: Альтернативный конфиг апача - mihas - 06-17-2010 08:58 PM

Уважаемый, если вы модератор и если вы не поняли моего вопроса или не знаете как на него ответить, то это совсем не повод хамить. Я работал с этой панелью когда вы еще о ее существовании не знали.
Объясню еще раз, персонально для тех, кто без сникерса жить не может.
Имеем 50 сайтов, которые лежат там, где их хочет видеть панель, т.е. /var/www/virtual/site.ru/htdocs Появляется клиент 51 и хочет, чтобы его сайт лежал в /var/www/virtual/site.ru/src Я иду в рабочий конфиг (working) и меняю персонально для него целевую папку. После этого появляется клиент 52 со стандартным конфигом. Я добавляю его в панели, файл конфига working обновляется и целевая папка клиента 51 меняется на стандартную.
Если я исправлю шаблонный конфиг, то я таким образом меняю целевую папку для абсолютно всех клиентов. Если я в шаблонном конфиге сменю целевую папку на /var/www/virtual/site.ru/src то при следующем обновлении рабочего конфига сайты клиентов 1-50 не откроются, потому как апач будет совсем в другое место смотреть.
Итог - изменяя образцовый конфиг я изменяю месторасположения целевой папки для абсолютно всех клиентов.
Цель - сменить место целевой папки только для определенных (не всех) клиентов.


RE: Альтернативный конфиг апача - data-stream_ru - 06-20-2010 07:15 PM

Уважаемый mihas, кончайте тупить, выпейте поллитру и откройте наконец файл
/etc/ispcp/apache/working/ispcp.conf
и обозрейте его содержимое. Модите ещё перл-скрипты посмотреть чего откуда берётся при добавлении нового юзера и куда переписывается.
То что вы работали с панелью, когда я исчо пешком под стол ходил, но так и не разобрались, что перловые скрипты берут в качестве основы для изменения ЭТОТ файл а не рабочий конфиг, говорит о том, КАК именно вы работали с панелью.

Лично я для себя эту проблему решил ни у кого ни чего не спрашивая. Просто заел поллитру сникерсами и разобрал прототип по гаечкам в своё время.

P/S Вы наверное экстрасенс, коль скоро знаете с какого времени я работаю с панелью? Двойка вам, садитесь. Я работал с прототипом, когда не было ни этой панелит, ни этого сайта. VHCS-2 называлась. И девелопил её.

P/S/S Шапка модераторка он-хеад: пока устное предупреждение. Ващет тут за Figting Moderator предусмотрен бан без разбана.
Шапка модератора офф-хеад.


RE: Альтернативный конфиг апача - data-stream_ru - 06-20-2010 08:18 PM

Ещё раз, для тех, кто игнорирует рецепты доктора и прописи сникерсов, ноотропилов, циннаризинов и "разбираться после поллитры" .
Для RH-совместимыъх систем исходный файл это
/etc/ispcp/apache/working/ispcp.conf
Именно там хранятся старые настройки, которые панель после добавления нового юзера переписывает вместо текущего конфига апача.
Ну и ещё енесколько файлов отдельных там же.

!
К сожалению, о вашей ОС можно узнать только яблочко по блюдечку покатав.
Это
http://isp-control.net/forum/thread-10588.html
вы видно то же не удосужились прочитать, как и посмотреть какие папки ифайлы у вас создались после установки панели. Куда уш там ноготочком панельку корвырять.

И хамите здесь только вы, а ещё и правила нарушаете.
Я же не обязан, как модератор, осущенствлять хоть какой то технический консалтинг. Моё дело плюсомёт. Тем не менее, я стремлюсь помогать лентяям и двоечникам. По мере иссякающих сил и терпения. И вместо "с полки пирожок" получаю такие вот ответы.
Впреть наверное мне стоит сосрендоточится на своих примых обязанностях, и все вопросы, написанные без медикаментозного стимулирования подкорки отправлять в игнор. Учитесь сами наконец трудитсо хотя бы на уровне двоечника! Или наймите сисадмитна, а в кармане деньги.


RE: Альтернативный конфиг апача - mihas - 06-20-2010 11:11 PM

data-stream_ru .....
Я много чего написал, но решил все удалить и просто промолчать, все равно смысла нет. Пойду в немецкий раздел, там как то все проще и приятнее.
Спасибо за помощь.


RE: Альтернативный конфиг апача - data-stream_ru - 06-21-2010 05:38 PM

Постеснялись?
А указанный файл так и не открыли? Ну значит вам оно не надо.

P/S А не попросить ли админов сделать запрет на удаление своих постов обычным пользователям? А то сначала пишут, а потом как бы и не хамили и не тупили вовсе.
Вопрос ко всем.