Проксируете трафик на apache через nginx, если нужен apache. Или не проксируете -если нужен nginx. В результате на входе всегда стоит nginx - это сейчас вообще стандартное решение.
1. В linux нет папок, там директории.
2. Права на директорию для пользователя от которого apache запускается какие?
3. В var/log/httpd есть логи, в том числе и лог ошибок-там можно посмотреть-в чем проблема.
Оставить nginx в качестве фронтенда, а apache перевести бекендом и проксировать нужный трафик из nginx на апача.
А SSL сертификаты они универсальные - их можно использовать везде после подгонки форматов.
И ответ на ваш вопрос - ИМХО правильнее пересобрать пакет из src.rpm.
Для этого нужно установить нужные для пересборки пакеты командой yum groupinstall "Development Tools", а затем пересобрать src.rpm в бинарный с помощью команды rpmrebuild. И после его сборки просто его установить.