Perdi a manhã toda tentando fazer isso funcionar, então pensei em postar aqui. Espero que poupe algum tempo a manhã de outra pessoa.
Sempre que você precisar de um pacote pear no Red Hat EL, você pode instalar o php-pear para emitir os comandos pecl e pear. No entanto, php-devel não está listado como uma dependência do pacote php-pear, então você acaba recebendo o erro ‘phpize: command not found’ sempre que tenta instalar algo.
Então eu comecei a investigar como fazer o phpize funcionar e, pela aparência dele, você precisa ter o canal opcional rhn habilitado para poder instalá-lo no yum.
Tentei cadastrar os canais, mas como estou em hospedagem física, não tenho. Mandei um ticket mas você sabe quanto tempo isso pode demorar algumas vezes e eu precisava muito que funcionasse logo.
Portanto, com base em uma questão stackoverflow encontrada aqui: http://stackoverflow.com/questions/12280872/installing-php-devel-on-rhel6-php-5-3-3
Fiz o seguinte para fazê-lo funcionar:
-> Como root, digite ‘rpm -q php’
-> Observe a versão do pacote instalado
-> Vá em http://rpm.pbone.net/
-> Procure por php-devel
-> Encontre o pacote php-devel que corresponda ao php rpm instalado (o que você encontrou acima)
-> Copie um link de espelho e coloque-o em sua máquina
-> digite ‘rpm -Uvh caminho para o download_rpm’
E é isso 🙂 Espero que ajude!