- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Давно мы стали обсуждать ispmanager? Мы обсудили, как проще сделать клиенту в общем случае.
Цитирую:
Просто нажать "включить" напротив nginx'а в ispmanager'е.
при том, что у ТС непосредственно - Webmin. Я молчу про ISP CP Omega, Domain Technologies, Kloxo, DirectAdmin, Cpanel, что там ещё из панелей? И ни одна как платная, так и бесплатная - не используется широко зарубежом или крупными хостерами (хотя в последнее время тенденция меняется, да) и не поддерживает Nginx, кроме того, ещё и грабли у них с ним возникают. Вы пробовали ставить Nginx на DirectAdmin? Нифига не тривиальная задача (уж я - то знаю, т.к. продаю директ именно в связке с nginx). А тот же mod_rpaf, про который частенько забывают? И т.п. Да и ручками гораздо проще поправить конфиг апача, чем разбираться с Nginx, если ставить самому и без панели. Апач - стандарт, а Джинкс - всё же для тех, кто или точно знает, зачем ему, или хочет просто "запустить ракету" в порядке эксперимента. Так что кто тут в теме, я не знаю. Я свои слова, вроде чётко аргументировал.
Мы ставим его на directadmin, ispmanager, cpanel. Не то, что пробовали, но и ставим клиентам.
Кому проще?
Покажите мне инструкцию по установке apache mpm-worker + php fastcgi, по выкручиванию модулей из apache и настройке fastcgi. При этом не забывайте, что перестанет работать http-авторизация средствами php и другие траблы, которые используют mod_php.
И посмотрите инструкцию по установке nginx на чистый сервер или сервер с ispmanager.
Что проще сделать неопытному человеку? Вы говорите "за себя", а я по опыту общения с десятками клиентов ежедневно. Ни у кого ещё не возникло желания самостоятельно разбираться в mpm'ах и модулях apache.
ISPManager на текущий момент чуть ли не самая популярная панель в России, поэтому она и делает использование nginx'а самым простым решением проблем с производительностью и потреблением ресурсов. Ведь стоит только ткнуть одну кнопку в панели.
А то, что предлагаете вы - никак не автоматизировано и не имеет однозначных инструкций.
И поставить nginx без панели не составит труда. Вы же предлагаете не yum install httpd (как и yum install nginx), а более сложные пути.
Мы ставим его на directadmin, ispmanager, cpanel. Не то, что пробовали, но и ставим клиентам.
А с выходом DirectADmin 1.392 стало еще проще :)
http-авторизация средствами php и другие траблы, которые используют mod_php.
Дык эта... Покажите мне обычные сапосайты, которые используют http-авторизацию ;). Ну или движки форумов, гостевых книг, распространённые CMS (Битрикс не в счёт, но она это, как бы, совсем своей среды требует).
apache mpm-worker + php fastcgi
http://www.google.ru/search?q=apache+mpm-worker+%2B+php+fastcgi&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ru:unofficial&client=firefox
эм... ну вообще манов довольно много ;).
И посмотрите инструкцию по установке nginx на чистый сервер или сервер с ispmanager.
А причем тут ISPManager? м? Вы не забыли, что у клиента может быть какая-нибудь Омега? ;).
А то, что предлагаете вы - никак не автоматизировано и не имеет однозначных инструкций.
Т.е. мы просто тыкнули кнопку, а добрый дядя из ISP уже обо всем позаботился? Неужели? :). Это раз. А два - при чем здесь ISP? Мы когда начали её обсуждать? ))).
Вы же предлагаете не yum install httpd (как и yum install nginx), а более сложные пути.
Так а что, достаточно yum install nginx и всё? Вуаля, конфиг править не надо? :).
Вот один англоязычный - просто, не правда ли? :).
http://x10hosting.com/forums/vps-tutorials/148894-debian-apache-2-2-fastcgi-php-5-suexec-easy-way.html
А вот решение трабла с http-авторизацией:
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
:). Всё просто. Давайте дальше. А если человек ставит на сервер httpd и не в состоянии прочитать документацию - он один черт потом побежит к админу или сломает всё нафиг. Так что пусть прочитает зачем модули нужны и просто закомментирует их в httpd.conf - это совсем не трудно. Просто надо включить голову.
Угу. В CentOS делается просто: редактированием двух файлов (/etc/sysconfig/httpd и /etc/httpd/conf.d/php.conf). И менять там надо ну совсем чуточку. манов в интернете тоже полно. Подозреваю, что в Debian ситуация на одну команду сложнее (да поправит меня myhand).
В дебиане пока собирать PHP с поддержкой тредов - не начали. КО, прочитав спек, сказал мне что в CentOS тоже. Так с mod_php "чуточку" - не проходит. Нигде.
А использование fastcgi - пожалуйста. apt-get install libapache2-mod-fcgid php5-cgi и вперед. Пропишите потом новый обработчик PHP, вместо модуля.
Сколько угодно примеров. Мы перевели на одном сервере всё на fastcgi и кучу словили клиентов, у которых "не работает".
Всякие защиты админок так в интернетах предлагают делать и другие модули используют. На DLE видел запороленную админку таким образом.
Забыл. Из более 1000 клиентов ни одного у нас такого нет.
Речь была изначально про общий случай.
1. В общем случае ДА, будет достаточно.
2. Мы обсуждаем, почему популярно включать nginx. Потому что просто и подходит в большинстве случаев. (как минимум, потому что ispmanager популярна)
Да всё решаемо. Но надо ли?
С вами сложно спорить, т.к. постоянно уходите с темы разговора.
Для nginx'а голову включать не нужно. Нужно ткнуть кнопку в панели, или сделать всё 1 в 1, как в простой инструкции в интернете. Всё.
Вы рассуждаете со своей колокольни. А я говорю об общем случае. Я владею статистическими данными общения с клиентами и по популярности панелей управления. Могу сказать - nginx им проще.
Для nginx'а голову включать не нужно. Нужно ткнуть кнопку в панели, или сделать всё 1 в 1, как в простой инструкции в интернете. Всё.
И работать от этого лучше не станет. Пока я не услышал доказательства обратного 9ваши цитаты передирать нет смысла - вы там написали что и апач надо конфигурить. Всё.
Так с mod_php "чуточку" - не проходит. Нигде.
Я знаю, что zts еще не собирают, потому и говорю о fastcgi. Хотя для центоси достаточно подключить доп. реп.
Всё вам объяснил уже.
1) Статика начнёт обрабатываться через apache, что снимет нагрузку с prefork.
2) Процессы будут быстрее завершаться, т.к. nginx будет сам передавать данные, а apache только выполнять запросы.
Тут даже не именно в памяти дело, но и в нагрузке на процессор, в скорости высвобождения процессов, чтобы они могли заняться новыми запросами.
В общем случае - будет быстрее и сервер сможет обслужить большее количество посетителей без изменения MaxClients. Насколько быстрее - зависит от конкретной ситуации.
Тем не менее я соглашусь в том, что нужно комплексно настроить сервер, чтобы получить максимальный прирост производительности. Но это уже не общий случай и не каждый будет разбираться в тонкостях настройки каждой программы, тем более, что без опыта и по мануалам максимума не добиться.
Еще одну тему превратили в срач по поводу nginx.
Himiko, зачем тратить время на объяснение выгоды от использования nginx?
Ну, не хотят товарищи nginx - их право.
Ну, не хотят товарищи nginx - их право.
В теме не совсем всё так.
Тут речь о том, что Raistlin считает, что nginx людям не нужен и включать его глупо. А я объяснял, что им так проще и даст хоть какой-то результат.
Вот и весь спор, собственно.