Sim, você pode com praticamente qualquer servidor de aplicativos Rails. Em todos os casos, o aplicativo Rails é executado em um processo separado e o servidor web front-end (neste caso, o Apache) passa as solicitações para ele. Para servidores autônomos, como mestiço e unicórnio, você executa o servidor de aplicativos manualmente e usa mod_proxy_http para passar as solicitações. O Passenger permite que o Apache gerencie o processo de trilhos automaticamente e use um protocolo de comunicação interno leve em vez de http.
Se você está apenas começando, aconselho usar o Passenger; minha experiência é que outros servidores são mais fáceis para implementações em cluster maiores.