Есть скрипт
bitrix_server_test.php, который может показать чего не хватает. Теоретически с проваленными тестами bitrix может запуститься, но не факт, что всё будет работать как надо.
Так же на одном из этапов развёртывания bitrix с помощью
bitrixsetup.php выполняется аналогичная проверка.
Так же можно нагуглить варианты запуска на nginx + php-fpm совсем без apache.
Тут надо понимать какой продукт вы запускаете - требования B24 жестче, чем у Битрикс: Управление сайтом, даже на рекомендуемом конфиге бывают проблемы; будет ли использоваться "композитный сайт" (для него есть несколько специфичных настроек) и т.п.