alibek Опубликовано 5 июня, 2017 · Жалоба Готовлю внутренний веб-сервер (то есть не публичный, а для интранета). Количество одновременных пользователей будет невелико (десятки пользователей). Использоваться будет в основном PHP, потом нужно будет прикрутить Perl. Решил остановиться на apache2; с nginx сталкиваться доводилось и даже доводилось перетаскивать сайты на него, но все же для служебных задач апач удобнее. Но вот с его моделью определиться не могу. На Debian 8 по умолчанию используется модель event. В интернетах обычно рекомендуется модель worker. А модуль mod-php работает только на prefork. И поскольку PHP тут основной, я думаю использовать prefork. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MMM Опубликовано 5 июня, 2017 · Жалоба Если perl будет как обычный CGI, посмотрите еще на lighttpd , а если как FastCGI, то nginx. PHP, соответственно, настроить в связке nginx + php-fpm даже проще, чем на apache. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 5 июня, 2017 · Жалоба В nginx нет .htaccess, а иногда такая возможность бывает нужна. Кроме того, раньше как-то потребовалось установить Wordpress с какими-то библиотеками, и на nginx пришлось повозиться. Поэтому я бы хотел использовать Apache, он удобнее и проще, а highload не ожидается. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
stalker86 Опубликовано 5 июня, 2017 · Жалоба php (mod_php) работает только с mpm_prefork Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
snvoronkov Опубликовано 6 июня, 2017 · Жалоба Грамотно поставленный вопрос иногда, оказывается, содержит вообще весь ответ! :-) alibek, если хочется apache+php, то выбора, собственно, и нет никакого. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 6 июня, 2017 · Жалоба Выбора нет с Apache, потому что nginx в моем случае не оптимален. Но есть выбор с моделью, prefork+mod-php или worker+fastcgi. Или event, который в Debian дефолтный. Я склонялся к prefork, потому что привычно и большого числа пользователей не ожидается. Но в интернетах пишут, что он и по производительности уступает, а впустую терять производительность я бы не хотел. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
snvoronkov Опубликовано 6 июня, 2017 · Жалоба Я склонялся к prefork, потому что привычно и большого числа пользователей не ожидается. Но в интернетах пишут, что он и по производительности уступает, а впустую терять производительность я бы не хотел. Стоит prefork. Никаких особых деградаций производительности я не заметил. Но я fastcgi недолюбливаю. Несколько не совсем совместимых реализаций в свое время впечатление изрядно испортили. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 6 июня, 2017 · Жалоба Я понял одно — главное не использовать то, что используется на форуме Нага. Уже третий или четвертый раз падает за несколько дней. Буду использовать prefork и mod-php. И привычно, и вроде бы это самое стабильное сочетание. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
snvoronkov Опубликовано 6 июня, 2017 · Жалоба Я понял одно — главное не использовать то, что используется на форуме Нага. Уже третий или четвертый раз падает за несколько дней. С форумом-то все, вроде, проще - бэкэнд в РТК валится. Так-что, не аргумент. :-) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...