Задать вопрос
@maxon76

Нужно ли ставить на VPS php-fpm?

На VPS устанаволена ubuntu 22.04
Так же установили Apache2, MySQL, PHP8.1, PhpMyAdmin.
На сервере будут распологаться два сайта интернет магазина на CMS WordPress.
Нужно ли ставить на сервер пакет php-fpm? Я прочитал что php-fpm это менеджер процессов FastCGI. Но нужен ли он или нет?
  • Вопрос задан
  • 161 просмотр
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 4
rozhnev
@rozhnev
Fullstack programmer, DBA, медленно, дорого
В приципе с Apache не обязятельно, но я бы заменил его на связку nginx + php-fpm и PHPMyAdmin удалил от греха подальше
Ответ написан
@Drno
Нет
И поддерживаю насчет удаления phpmyadmin
Ответ написан
shambler81
@shambler81 Куратор тега Linux
это самый быстрый вариант nginx+fpm но разница окол 30% по скорости от класического апачь
Ответ написан
Комментировать
ipatiev
@ipatiev
Потомок старинного рода Ипатьевых-Колотитьевых
Здесь, как всегда, набежала куча народу, которая слышала звон, да не знает где он. И думает, что php-fpm - это, видимо, такой типа модуль для nginx.

php-fpm, на данный момент - это единственный (ок, ок, из широко распространенных) вариант использовать РНР на веб-сервере. С любым сервером НТТР. И нет, php-fpm не имеет никакого отношения к Nginx, это совершенно отдельный менеджер процессов, который работает с любым веб-сервером.

Поэтому надо уточнить, не стоит ли он уже. Потому что устареший вариант конфигурации Апач + mod_php был объявлен нежелательным уже лет 5 тому назад. И хотя работать будет, но во-первых, говорит о квалификации установителя, а во-вторых, под большой нагрузкой будет ложиться. Поэтому желательно использовать именно php-fpm, а уж с Апачем или Энжинэксом - это скорее вопрос вкуса в данном случае.

Если же ожидается 10 пользователей в день, то без разницы, можно оставить как есть.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы