Могу ли я просто удалить apache22 и установить apache22-worker? У меня есть панель хостинга ispmanager с существующей конфигурацией apache (некоторые vhosts, работающие как серверная часть nginx), все ли файлы конфигурации будут сохранены после удаления?
AFAIK ISPManager требует Apache с itk worker. Он может создавать процессы запуска с указанным uid: gid для каждого виртуального хоста, обеспечивая более высокую изоляцию среды, как стандартный apache22 или event-mpm.
Вся ваша конфигурация останется нетронутой, если вы попытаетесь удалить текущий apache. Сохранение текущей конфигурации является обязательным условием для обновления пакетов во freebsd.
Если вас беспокоит, что apache съедает всю память после запуска нескольких процессов, вы можете ограничить это с помощью модуля nginx limit_access.