Se você tiver um servidor de teste do RHEL, desenvolver em qualquer linux que você goste seria ok. Incompatibilidades podem surgir (por exemplo, das diferentes distribuições enviadas com diferentes versões do PHP), mas você deve conseguir corrigir esses problemas no servidor de armazenamento temporário antes de distribuir seu software para produção.
Se você não tiver um servidor de teste, talvez seja melhor usar uma gratuita para desenvolvimento . O CentOS é talvez o derivado de RHEL mais amplamente utilizado.
O Debian, por outro lado, não é um derivado do RHEL. Embora os aplicativos desenvolvidos no Debian sejam executados no RHEL, coisas como o gerenciador de pacotes, locais do arquivo de configuração, etc. são muito diferentes. Então, quando você distribuir sua aplicação, você pode ter que fazer bastante googling para espelhar seu ambiente Debian no RHEL.