alibek Опубликовано 26 февраля, 2015 · Жалоба Сейчас у меня установлен Apache2, модель apache2-mpm-worker. Пробовал установить модуль PHP для веб-сервера, aptitude сообщил о конфликте и предложил поменять модель на prefork. Что лучше использовать, модуль PHP для apache или использование через FastCGI в текущей модели? Большой посещаемости не будет, это служебный сервер, от него требуется простота прикручивания различных модулей и относительная надежность. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vlad11 Опубликовано 26 февраля, 2015 · Жалоба nginx + php-fpm Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 26 февраля, 2015 · Жалоба nginx был, я от него отказался. Во-первых, мне нужен .htaccess. Во-вторых, я так и не смог прикрутить к нему Perl. К апачу же Perl прикручивается элементарно, что в режиме CGI, что через mod_perl. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 26 февраля, 2015 · Жалоба Подскажите, что не так? Использую свои страницы ошибок, указываю в конфигурации ErrorDocument. Когда ввожу несуществующий URI, браузер IE отображает свою стандартную страницу 404. Остальные браузеры отображают мою страницы. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alex_001 Опубликовано 26 февраля, 2015 · Жалоба nginx был, я от него отказался. Во-первых, мне нужен .htaccess. Во-вторых, я так и не смог прикрутить к нему Perl. К апачу же Perl прикручивается элементарно, что в режиме CGI, что через mod_perl. Perl элементарно прикручивается через spawn-fcgi+fcgiwrap , соответственно nginx видит это как fcgi. .htaccess нужен обычно если вы кому-то даете рулить , в случае сервера "для себя" - неактуален. С апачем проблема с разделением прав , всякие itk,peruser от версии к версии могут не работать/работать странно , уже много лет назад забил на танцы с бубном вокруг этих mpm , перешел на nginx+fcgi , о чем нисколько не жалею :) Подскажите, что не так? Использую свои страницы ошибок, указываю в конфигурации ErrorDocument. Когда ввожу несуществующий URI, браузер IE отображает свою стандартную страницу 404. Остальные браузеры отображают мою страницы. Для начала посмотреть в чем разница между IE и остальными (httpanalyzer'ом например , в IE вреде нет консоли чтоб посмотреть запросы). Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Efrem3112 Опубликовано 26 февраля, 2015 · Жалоба В каких-то версиях IE было отображение стандартной 404, если размер вашей меньше 512 байт (без картинок, стилей и т.п.) Кроме nginx еще есть lighttpd. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 26 февраля, 2015 · Жалоба Perl элементарно прикручивается через spawn-fcgi+fcgiwrap , соответственно nginx видит это как fcgi. Ну не знаю, видимо не элементарно. Я две недели возился, php-fpm настроил довольно быстро, а fcgiwrap так и не смог. Для девелоперских задач апач все же удобнее. Мне проще все под ним запустить, а если потом потребуется перенести в продакшн, я лучше для этого специалиста найду. В каких-то версиях IE было отображение стандартной 404, если размер вашей меньше 512 байт (без картинок, стилей и т.п.) Да, видимо в этом причина. Веб-сервер явно возвращает мою страницу, но IE на экране отображает свою. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vop Опубликовано 26 февраля, 2015 · Жалоба Большой посещаемости не будет, это служебный сервер, от него требуется простота прикручивания различных модулей и относительная надежность. Учитывая вышесказанное, проще через апачу. Хотя, она достаточно нормально держит и большую посещаемость. :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
taf_321 Опубликовано 27 февраля, 2015 · Жалоба У себя пользую lighttpd + fastCGI. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 27 февраля, 2015 · Жалоба Когда ввожу несуществующий URI, браузер IE отображает свою стандартную страницу 404. "Френдли хттп еррорс" в настройках браузера. Большой посещаемости не будет, это служебный сервер, от него требуется простота прикручивания различных модулей и относительная надежность. nginx - один раз настраиваешь, потом всё легко. апач вообще не ставил, лайти был у меня в начале, сейчас nginx. Чего он у меня только не делает: и проксёй пахал с кешированием и частично UPnP сервером прикидывается (остальное пхп доделывает), если бы не nginx пришлось бы уже не раз на сях что то кодить или забивать. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vlad11 Опубликовано 27 февраля, 2015 · Жалоба Я две недели возился, php-fpm настроил довольно быстро, а fcgiwrap так и не смог. Perl/cgi уже редко используемые технологии в веб-строительстве. У них куча проблем с безопасности, запуском приложений от нужного пользователя с нужным набором привилегий. P.S. я fcgiwrap настраивал, в том числе с ограничением привилегий. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 21 мая, 2015 · Жалоба Я тут прибирался у себя... Для перла есть вот что: http://forum.nag.ru/...showtopic=83021 сам демон: https://gitorious.or...l-fpm/perl-fpm/ или мой, для личного пользования (скромных нагрузок): http://www.netlab.li...re:perl:fastcgi Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 8 мая, 2018 · Жалоба Для перла и прочих cgi приложух можно/проще заюзать uwsgi: http://vladimir-stupin.blogspot.nl/2014/08/nginx-php5-fpm-uwsgi.html Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 8 мая, 2018 · Жалоба Спасибо, поизучаю. Я, правда, все необходимое на PHP сделал, Perl так и не смог осилить, чтобы автономное веб-приложение запустить. Но все равно интересно будет попробовать. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 9 мая, 2018 · Жалоба Я остановился на https://github.com/gnosek/fcgiwrap мне надо совсем немного, а uWSGI ещё на питон завязан. Ещё Nginx Unit есть или как из, он из описания тоже такое должен уметь. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...