Реальный вопрос здесь: «Вам нужны все функции, которые предоставляет Apache?» (или, что более важно, «Готовы ли вы использовать память для этих функций?»). Вы можете скомпилировать ОЧЕНЬ урезанный Apache + mod_perl или mod_php, чтобы запустить веб-интерфейс Nagios (или Uber-Stripped apache, который просто запускает Perl CGI), но даже в минималистском виде Apache, вероятно, потребует больше памяти, чем nginx, чтобы выполнить ту же работу - он просто не был создан, чтобы быть маленьким.
Чтобы быть на 100% уверенным, вы, возможно, захотите испечь (скомпилируйте и nginx, и Apache, и посмотрите, что потребляет меньше оперативной памяти), но мой опыт работы с «обычными» серверами говорит о том, что nginx, вероятно, лучший выбор для малой памяти. конфигурация: вы отказываетесь от некоторой гибкости Apache, но если вам все равно это не нужно (а большинство сайтов не нужно), вы никогда не заметите разницы.
С точки зрения производительности (времени), я сомневаюсь, что вы будете ограничены вашим веб-сервером - если не считать все надуманные тесты, если вы делаете достаточно много, а производительность серверного движка, раздающего страницы, настолько критична, что вы, вероятно, собираетесь чтобы испечь свой Raspberry Pi (и действительно, сколько людей будут одновременно просматривать ваши данные мониторинга? :-).
Это в значительной степени аксиома, что вы можете оптимизировать систему для пространства или времени, но никогда не для обоих - и для пространства Raspberry Pi, вероятно, ваше ограничивающее ограничение.