myhand

Рейтинг
278
Регистрация
16.09.2009
Himiko:
Т.е. CustomLog бла-бла - это инклуд разве?

Нет. Я всего-то - подсказал где эти директивы находятся. Неужели непонятно? И что тут тогда неверного?

Vin_cent:
А если поставить апачи 2.4.x, вместо апачи 2.2.x?

А где вы 2.4 откопали?

Vin_cent:
Преимущества...

Ну, там большой список изменений. Много новых модулей, среди которых mod_proxy_fcgi/mod_proxy_scgi, mod_lua. Какие-то из них были раньше доступны как сторонние расширения.

Vin_cent:
Кто-нибудь пробывал?

Слежу, читал. Вот выйдет, начнут запихивать в Sid - тогда пощупаю подробно.

netwind:
myhand, а это как понять? (хотя это и убунта)

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

netwind:
Совершенно точно нельзя поставить два пакета mpm одновременно.

Повторяю, они уже стоят у вас. Все четыре бинарника. Пакеты типа apache2-mpm-prefork - просто устанавливают символическую ссылку /usr/sbin/apache2. Ну, смотрите:

$ ls -l /usr/sbin/apache2 /usr/lib/apache2/mpm-*/apache2

-rwxr-xr-x 1 root root 478K Сен 30 01:00 /usr/lib/apache2/mpm-event/apache2
-rwxr-xr-x 1 root root 470K Сен 30 01:00 /usr/lib/apache2/mpm-itk/apache2
-rwxr-xr-x 1 root root 466K Сен 30 01:00 /usr/lib/apache2/mpm-prefork/apache2
-rwxr-xr-x 1 root root 474K Сен 30 01:00 /usr/lib/apache2/mpm-worker/apache2
lrwxrwxrwx 1 root root 34 Окт 17 17:15 /usr/sbin/apache2 -> ../lib/apache2/mpm-prefork/apache2
netwind:
Панель вообще должна минимально извращаться чтобы не запутать администратора.

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

netwind:
Текущее решение ispmanager просто ставит два пакета, все красивенько и традиционно работает.

Неправда. Она еще и настраивает эти пакеты, в этом собственно и заключается ее работа.

netwind:
В принципе интересно, но ввиду наличия nginx теперь уже вряд-ли пригодится.

Вам не интересна, к примеру, возможность изолировать проекты, запустив их сайты под разными пользователями.

netwind:
в world, те кто не знают про nginx, в качестве замены используют lighttpd, squid, varnish. Т.е. НЕ apache.

Замены для чего? Не в обиду будь сказано вопрошающим здесь - но чаще речь идет о сереньком среднем сайте на VPS/дедике, никаких eBay или даже "вконтакте". Апач вполне может тут успешно сыграть обычную роль nginx.

Есть и дополнительные плюшки: например, удобство конфигурации (не надо на каждый чих пересобирать, к примеру).

Himiko:
Я просто прекрасно знаю, как работает с логами ispmanager и какие могут быть проблемы.

...

На сервере стоит ISPManager. Он ни в какие инклуды логи не пихает.

Взаимоисключающие параграфы. Чтобы логи вообще велись вебсервером - в его конфиге должны быть прописаны соответствующие директивы.

Простая логика.

PS: Himiko, под вашим аккаунтом секретаршу посадили? 🍿

netwind:
ну я посмотрел там в пакете :
Package: apache2-mpm-prefork
Depends: apache2.2-common (= 2.2.16-6+squeeze4), apache2.2-bin (= 2.2.16-6+squeeze4)
Conflicts: apache2-common, apache2-mpm
Provides: apache2, apache2-mpm, httpd, httpd-cgi

Та же фигня в остальных пакетах mpm. Вроде, конфликтует с любым другим пакетом предоставляющим apache2-mpm.

"Вроде". А ты описание-то пакета читал? Все MPM теперь в apache2.2-bin. А apache2-mpm-prefork и т.п. - просто устанавливают MPM по-умолчанию (делают симлинку на конкретный бинарник). MPM можно сменить, управляя конфигурацией пакета в /etc/apache2/. А в следующей версии - их вобще можно будет so-шками подгружать :p

netwind:
В конце концов возьми да поставь два пакета.

Давно уже. Я не фантазирую "вообще" - а рассказываю как действительно можно сделать.

Вопчем, читай /usr/share/doc/apache2.2-common/ - много нового для себя найдешь.

netwind:
Спустя годы распространения nginx, mpm event уже нужен только любителям всякого ентерпрайза для нестандартных модулей апача.

Отучаемся говорить за всех. "Все" - пока замечательно пользуют апач. Это медицинский факт. Как минимум, кто стоит за nginx-ами то? ;)

netwind:
Мне, кстати, преимущества nginx очевидны без тестов просто исходя из архитектуры приложений.

А мне нет. Да и вы их вряд-ли заметите в обычной работе среднестатистического сайта. Каждый прям у нас "вконтакте" ;)

netwind:
Оно актуально вообще. Это решение в ispmanager не возникло на пустом месте. Рынок потребовал - они реализовали.

Да ну, бросьте. Хавту на форуме прочитали - и прикрутили. Причем криво, я объяснял как-то почему.

netwind:
Зачем вообще вносить смуту ? Два разных апача попортят стройную систему из двух пакетов и каталогов с настройками apache и nginx. Как этими двумя апачами потом управлять?

Ну, может ТС захочет узнать чуть больше вариантов? А вы его все одной таблэткой лечите: nginx, nginx...

2) "Управлять апачами" - можно потом точно также, как ты сейчас управляешь nginx+апачем. Разница только в том, что у тебя установлено два разных сервиса, с разными конфигами. А у меня - один (бинарник один, набор модулей общий), просто запущены несколько копий его с разными настройками (здесь такой mpm подключу и модули, там сякой).

netwind:
Как поставить в том же дебиане mpm-event, если пакет конфликтует с другими mpm ?

Не дезинформируйте читателей. Разные MPM в дебиане не конфликтуют.

seocore:
только я сомневаюсь в актуальности этой тех.возможности в случае с динамикой

"Динамика" может быть. Да и не обязательно проксировать только динамику.

В общем, народ этого давно ждал.

seocore:
если статику пустить через nginx, то keepalive на стороне Apache как-то не очень актуален

keepalive не связан конкретно с раздачей статики. Вас кто-то обманул.

seocore:
а в других случаях использование nginx+apache само по себе не очень-то актуально 🍿

Если вы думаете, что nginx ставят перед апачем только для раздачи статики - то вы заблуждаетесь. Это только потешные хлопцы из ispmanager по-умолчанию такой "оптимизированный" конфиг предлагают.

Вы хоть раз сами проверяли что практически дает эта раздача статики, в сравнении с простым проксированием?

Andreyka:
Недостаточно хорошо попросил

Тебя уже в палату "наполеонов" перевели?

Ну, стесняешься рассказать - не надо. Думаю, никто не заплачет.

PS:

madoff:
В некотором царстве государстве, freebsd 4 стоят и работают как поёт канарейка.

Аминь. Думаю, это была вообще последняя работоспособная версия бзди. 🍿

seocore:
ЗАЧЕМ?

Ну, почитайте зачем вообще нужен keepalive.

(Кажется в 1.1.* нечто уже включили)

seocore:
- новых 100500 глюков хочется получить?

mod_proxy нормально все поддерживает, по стандарту. Без 100k "глюков". Здравый смысл подсказывает что число вы высосали из пальца.

Andreyka:
Там написано, что тестировалось на стабильной версии 1.0

Маладец. Возьми с полки пирожок - хоть текст прочел правильно.

Это значит, что на 0.7 robo не заработает?

Andreyka:
минорные версии можно не учитывать.

Кто тебе это сказал?

Практически - наверное да. Но наверняка можно утверждать только после тестирования: там русским языком выделены в CHANGES.ru записи "изменение". Да, да - внутри той самой "стабильной версии".

Andreyka:
А вот я знаю как спасти сервер без переезда в другой ДЦ/kvm/rescuie.

Ну и расскажи.

Andreyka:
По поводу версии я писал выше - на ней проверяли разработчики.

Тебе человека три уже объяснили, что это не означает что robo не работает на других версиях. Но андрейка завсегда противу здравого смысла, логики и английского языка.

Не осилишь сам проверить работу - попроси разработчиков. В конце концов, это их задача описать требования к ПО: 1.0 - это совершенно конкретный релиз. Что так таки больше нигде и не работает? На 1.0.11 "не проверяли"?

Andreyka:
А ты придумал как спасешь сервер?

Написал же.

Всего: 4890