Com distribuições recentes, quase todos os módulos PHP padrão estão disponíveis como um pacote que você pode instalar. Para módulos não padrão, se você tiver todas as bibliotecas apropriadas disponíveis, poderá construir o módulo sem recriar o PHP.
I see that PHP 5.2.14 is running but if I do yum info php, it tells me that the version is PHP 5.1.6. How come, do I have two differen PHP versions running,
É provável que você ou alguém tenha instalado o sistema e ele veio com o PHP 5.1.6, e então eles criam uma versão mais nova a partir do código fonte, mas eles não removeram a versão empacotada, confundindo o gerenciador de pacotes e fazendo um pouco de uma bagunça.