ispCP & nginx - 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: ispCP & nginx (/thread-8322.html) |
RE: ispCP & nginx - Kursor - 01-26-2010 12:30 AM есть маньяки ставившие это на рабочий сервер? думаю щас бэкапнусь и попробую поставить... RE: ispCP & nginx - koffu - 01-26-2010 01:55 AM Есть, я! Доделывать ещё буду, планирую добавить поддержку поддоменов, веб морду, персональные настройки для доменов в MySQL. Может что-то ещё, предлагайте. Все вопросы можно на форум, в личку или на мыло. Новая версия, тестируем. Список изменений ниже, не айс, знаю, сессия. *vhostconfig splitted by two subs - getparams, genvconf added a lot of comments *added cosmetical changes to generated files: *changed -client_max_body_size 3M; due to "413 Request Entity too large" error Собрал в кучу доку, если что-то неверно, просьба указать, кусок с mysql писал из головы. Quote:Общие сведения и принцип работы: RE: ispCP & nginx - koffu - 01-26-2010 04:44 AM В перле пока ещё практикуюсь, когда буду чувствовать себя perl-гуру, предложу посильную помощь в разработке транка. Может, наработки этой ветки пойдут потом и в транк, кто знает... По-крайней мере, это теперь тема одной из моих курсовых работ, буду пилить динамичнее, может кому-то будут полезны эти дрова RE: ispCP & nginx - marchaos - 01-26-2010 04:58 AM koffu, ну реально сижу на транке, вот killburn пофиксил статистику сегодня http://www.isp-control.net/ispcp/ticket/2180 , я уж намекал как мог что там траблы, собираюсь ставить новый транк (2-ой раз за день). Вижу еще задачи для багфиксов. Это ж 1.0.4 будущая. Неужели мы не сделаем ее рельно красивой и стабильной? Думаю немного патчей-заплаток выпущу как чуток посвободнее стану, может чем помогут. Это ж GPL!!! Пора подмять CPanel и прочее! Смотри, http://www.zubko.co.ua/blogs/ustanovka_mod_rpaf_na_debian , а то без статистики как то нафиг он нужен тот nginx. Не в обиду. RE: ispCP & nginx - koffu - 01-26-2010 05:02 AM Да и с удовольствием помогу помять, куча мыслей по этому поводу, но эту опцию очень уж в последнее время использую. Кризис вынуждает виртуализировать все что только можно, а там голодный апач не ахти. RE: ispCP & nginx - marchaos - 01-26-2010 05:41 AM Не будем офтопить тут на тему nginx-a, думаю стоит завести темку по багам tunka и внести свою лепту в разработку. В общем все круто, но не время еще (про nginx). RE: ispCP & nginx - Kursor - 01-26-2010 06:07 AM Quote:./configure --with-http_realip_module --with-http_addition_module --with-http_gzip_static_module --with-http_stub_status_module && make -j2 && make installт.е. собираем nginx из исходников? RE: ispCP & nginx - Kursor - 01-26-2010 06:20 AM апач сам по себе легко "досится" multicurl'ом.1000-2000 потоков,апач начинает жрать память в не реальных кол-вах. ну а дальше понятно... прикручивал nginx фронт-эндом + делал кэширование на один домен. Нагрузка значительно меньше. Сейчас есть машинка не оч. мощная. на ней висит около 70 сайтов с кол-вом просмотров 350-400тыс\сутки. Так вот апачу от этого реально плохо. Малейший ддос и всё, out of memory. Думаю хоть немного облегчить судьбу сервера. чтоб он хотяб минуту-две держал ддос. дальше скрипты банят ботов. Кстати интересное решение вчера набросал: как минимум не даст серверу выжрать весь свап и повиснуть. Quote:DAEMON=apache2 RE: ispCP & nginx - koffu - 01-26-2010 06:45 AM Согласен, в посте выше я писал почему собираем из исходников. Повторюсь ещё раз, в стандартной поставке дебиана нет поддержки лимитов скорости и кол-ва соединений. Насчет DDOS, приходилось видеть на очень мощной машине с 8 ядрами Load Average около 500 (у самого зашевелились волосы, когда увидел в uptime такие цифры). Комп этот обслуживал всего навсего 1 сайт, который и ломали по заказу. Процесс логина на сервер занимал около 6 минут, так что апач легко уложит не только low-end железку. В моём конфиге есть параметры limit_zone и limit_req_zone, которые и дают основную вкусность для бюджетного железа. Статика льется на скорости канала, почти ничего не потребляя, а запросы к динамике на апаче лимитированы по частоте и кол-ву одновременных сессий. Запросы к / тоже лимитированы отдельной зоной. Также можно добавлять свои зоны для разных локейшнов, например, к формам поиска. В случае превышения частоты - слегка тормозит обмен данными, а в случае превышения кол-ва соединений с одного ip - 503 Service Unavailable. Поэтому тут можно гибко настроить производительность под свои нужды, причем применять новые параметры без на лету. А без поддержки лимитов роль nginx-a уже не так актуальна. RE: ispCP & nginx - Kursor - 01-26-2010 07:15 AM с алиасами проблема. на одном аккаунте висит несколько сайтов. все лезут за картинками и т.п. к главному домену. Ну это не проблема руками прописать хосты,но 70 штук ужс нах |